FME Flow:2025.1

Connexions Web

SélectionnerConnexions et paramètres > Connexions Web.

La page Connexions Web répertorie les connexions Web sur lesquelles vous avez téléchargéFME Flow avecworkspaces.

Beaucoupworkspaces qui sont exécutés à partir deFME Flow vous oblige à vous connecter et à vous authentifier à un service Web. Par exemple, unworkspace qui contient un transformateur HTTPCaller peut vous obliger à vous authentifier auprès d'un service Web, tel que Google BigQuery, en fournissant votre nom d'utilisateur et votre mot de passe.

FME Flowvous permet de stocker et de référencer en toute sécurité les paramètres d'authentification de ces services Web en tant qu'objets autonomes, de la même manière qu'ils peuvent être stockés dansÉtabli FME. Lorsque vous exécutez unworkspace depuisFME Flow qui nécessite une connexion Web, les informations d'identification associées à la connexion stockée sont également référencées, vous n'avez donc pas besoin de les ressaisir.

Ajout de connexions Web

Il existe deux manières d’ajouter des connexions Web :

  • DepuisÉtabli FME:Lorsque vous téléchargez unworkspace àFME Flow, et leworkspace contient une connexion Web, vous pouvez spécifier si vous souhaitez télécharger la connexion avec leworkspace. Si vous choisissez de télécharger la connexion, elle est ajoutée à cette page.
  • Sur la page Connexions Web: CliquezNouveau. Ou cochez la case à côté d'une connexion existante et cliquez surDouble. Sur la page Créer (ou dupliquer) une connexion Web, indiquez un nom pour la connexion et spécifiez le type de service. Fournissez les paramètres de connexion et d’authentification restants, selon le type. Cliquez sur OK .
  • NoteVous ne pouvez ajouter des connexions Web que pour les services dont les définitions avecFME Flow sont complets. VoirGestion des services Web , ci-dessous.

Utilisation des connexions Web

Pour utiliser une connexion Web, elle doit être autorisée auprès du service Web auquel elle fait référence. Workspaces qui sont téléchargés depuisFME Form peut s'exécuter avec les informations d'identification d'autorisation fournies avec le téléchargement, à condition que le jeton d'accès du service Web soit toujours valide. Si le jeton d'accès devient invalide ou ne peut pas être actualisé avec le service Web, vous devez autoriser la connexion Web directement avecFME Flow. Alternativement, republier leworkspace depuisFME Form.

Pour autoriser une connexion Web avecFME Flow

  1. Si ce n’est pas déjà fait, configurez la définition du service Web avecFME Flow. Pour plus d'informations, voirGestion des services Web , ci-dessous.
  2. Autoriser la connexion :
    1. Cliquez sur la connexion pour l'ouvrir.
    2. Sur la page Modifier, cliquez surAutoriser.

Gestion des services Web

Lorsque vous téléchargez unworkspace depuisFME Form qui inclut une connexion Web, une référence au service Web associé est également téléchargée. Vous pouvez également télécharger un service Web directement à partir de la boîte de dialogue Gérer les services Web dansÉtabli FME, sous Outils > Options FME > Connexions Web. Pour voir les services téléchargés, cliquez surGérer les services Web. La page Services Web s'ouvre. (Pour supprimer un service Web de cette page, sélectionnez-le et cliquez surRetirer.)

Dans la plupart des cas,FME Flow renseigne vos informations d'identification de service Web à partir des informations de connexion Web téléchargées depuisFME Form. Ces informations d'identification sont suffisantes pour fonctionnerworkspaces, tant que le jeton d'accès au service Web est valide. Si le jeton d'accès n'est plus valide ou ne peut pas être actualisé, vous devez terminer la configuration du service Web afin d'autoriser la connexion directement avecFME Flow.

To configure a web service definition in FME Flow

  1. CliquezGérer les services Web.
  2. Sur la page Services Web, cliquez sur le service Web que vous souhaitez modifier.
  3. Sur la page Modification du service Web, spécifiez les paramètres du service. Pour la plupart des services Web, vous devez fournir des informations d’autorisation et de connexion.

    ConseilPour plus d'informations sur la création d'une application, la récupération des informations d'identification de l'application et la définition de l'URI de redirection, cliquez sur le lien à côtéLiens d'aide externes.
    • ID client etSecret client (OAuth2) ou Clé du consommateur et Secret du consommateur (OAuth1) : informations d’identification associées à une application. Vous devez créer une application dans le service Web, puis récupérer les informations d’identification de cette application.
    • URI de redirection (OAuth2) ouURL de rappel (OAuth1) : une adresse Web qui résout l’emplacement de l’application Web fmeoauth. Si votreFME Flow est entièrement installé dans le domaine public, comme surFME Flow Hosted, l'URI de redirection aura été correctement définie lors de la publication du service Web. SiFME Flow est sur site, vous devrez probablement modifier l'URI. Vous devez définir l'URI de redirection correct dans l'application que vous avez créée.
      • Si votreFME Flow est configuré pour accéder aux services Web via une entrée dans un service DNS public, utilisez l'URI de redirection généré à partir du service.
      • Si votreFME Flow est configuré pour accéder aux services Web via une DMZ, utilisez l'URI de redirection (https://<hôte>><port >/fmeoauth) pour l'installation personnalisée du service Web fmeoauth sur lepubliquemachine.
  4. Cliquez sur OK .

Suppression des connexions Web

Cochez la case à côté d'une ou plusieurs connexions que vous souhaitez supprimer, puis cliquez surRetirer. Dans la boîte de dialogue de confirmation, cliquez surD'ACCORD.