Créer un flux avec un déclencheur externe

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 3 minutes de lecture
  • Configurez un flux avec une définition de déclencheur externe du système de base. Le flux répond à un déclencheur externe piloté par un événement provenant d’un système tiers. Par exemple, exécutez un flux lorsqu’un problème est créé dans un système de suivi des problèmes tiers.

    Avant de commencer

    Rôle requis : flow_designer ou admin

    Abonnement requis : Hub d'intégration Pack Entreprise

    Procédure

    1. Accédez à la Tout > Automatisation des processus > Concepteur de flux.
    2. Sélectionner Créer > Flux.
    3. Remplissez le formulaire Propriétés du flux .
      Champ Description
      Nom Nom permettant d'identifier votre flux de façon unique. Le système crée le nom interne du flux à partir de ce nom.
      Description Description de votre flux.
      Application Périmètre de l'application dans lequel créer votre flux entrant. Global par défaut.
      Protection Spécifiez si le flux est en lecture seule.
      Remarque :
      Il s’agit d’un champ facultatif avec deux valeurs : Aucun et Lecture seule. Choisissez la lecture seule si le flux se trouve dans un périmètre de l’application que vous possédez.
      Exécuter en tant que

      Option que vous pouvez sélectionner pour spécifier que le flux s'exécute en tant qu'utilisateur système ou en tant qu'utilisateur qui initie la session. Sélectionnez l’utilisateur qui lance l’option de session lorsque les mises à jour doivent provenir de l’utilisateur qui a déclenché le flux. Par exemple, utilisez cette option si vous souhaitez que les commentaires sur l’enregistrement d’incident proviennent de l’utilisateur actuel ou si vous souhaitez que les e-mails d’approbation proviennent de l’approbateur. Les paramètres de l’option Exécuter en tant que dans un flux ne s’appliquent pas aux flux secondaires enfants.

      Remarque :
      Par défaut, les flux s’exécutent en tant qu’utilisateur qui lance la session.

      Pour créer un flux qui peut s’exécuter avec un jeton OAuth personnel, sélectionnez l’utilisateur qui lance l’option de session. Si l’utilisateur qui exécute le flux dispose d’un jeton OAuth personnel, le flux s’exécute avec ce jeton. Pour plus d’informations sur la création d’un jeton OAuth personnel, consultez Informations d’identification OAuth 2.0.

      Lorsque les flux s’exécutent en tant qu’utilisateur qui lance la session, le système limite les actions de flux par les restrictions des règles de contrôle d’accès (ACL) de l’utilisateur. Assurez-vous que les restrictions de sécurité n’empêchent pas les utilisateurs qui déclenchent le flux d’effectuer des actions de flux. Les flux exécutés par l’utilisateur initiateur respectent également les paramètres spécifiques à l’utilisateur, tels que les formats de date/heure.

      Remarque :
      Les flux d’e-mails entrants ignorent ce paramètre et s’exécutent toujours en tant qu’utilisateur qui lance la session. Pour tester les contrôles d’accès pour un flux d’e-mails entrants, empruntez l’identité d’un utilisateur d’e-mail entrant classique et déclenchez manuellement le flux.
      Exécuter avec des rôles Rôles avec lesquels le flux s'exécute. Cette option n’est disponible que lorsque l’option Exécuter en tant que est définie sur Utilisateur qui lance la session.
    4. Sélectionnez Soumettre.
      Remarque :
      S’il s’agit de votre première visite Studio de workflow, un écran de bienvenue s’affiche. Vous pouvez choisir de faire la visite de bienvenue ou d’ignorer la visite.
    5. Ajoutez un déclencheur à votre flux.
      1. Dans la section DÉCLENCHEUR, sélectionnez Ajouter un déclencheur.
      2. Sous l’en-tête INSTALLED SPOKES (SPOKES installés), sélectionnez un spoke dans la liste Trigger (Déclencheur).Sélectionnez un spoke.
      3. Sélectionnez la définition du déclencheur externe prédéfinie.Définition du déclencheur externe.
        Pour en savoir plus sur les définitions des déclencheurs externes, reportez-vous à la section Conditional and event-driven inbound integration.
      4. Facultatif : Pour définir les conditions d’exécution du flux, dans le champ Condition 1, faites glisser la pastille de données appropriée et saisissez la valeur.
      5. Sélectionnez Terminé.
        Vous avez configuré le déclencheur.
    6. Ajoutez des actions, des flux secondaires et une logique de flux au flux.
    7. Testez le flux.
    8. Activez le flux.
      Activez le flux si le test renvoie le résultat souhaité. Pour en savoir plus sur le test et l’activation de votre flux, consultez Tester un flux et Activer un flux.