Types de flux dans Connector Builder
Il existe trois types de flux principaux que vous pouvez utiliser comme blocs de construction dans Connector Builder :
Flux d'action
Utilisez les flux d'action pour créer des cartes d'action qui permettent aux utilisateurs d'effectuer une « action » sur un service, de répondre à leurs cas d'utilisation ou d'automatiser des processus communs.
C'est le seul type de flux dans Connector Builder que les utilisateurs peuvent utiliser pour générer des flux sur la plateforme Workflows Okta.
Utilisez les flux d'action dans Connector Builder pour générer des cartes d'action poour votre connecteur telles que Créer un utilisateur, Action d'API personnalisée ou Rechercher des fichiers.
Flux de système
Les flux de système dans Connector Builderconstituent la base d'un connecteur et des cartes d'action de ce connecteur. Ces flux sont construits de manière similaire aux cartes d'action, mais ils sont uniquement utilisés par la plateforme et restent masqués aux utilisateurs.
Authping
Le flux de système authping vérifie la connexion pour un connecteur. Il sert à vérifier qu'une carte particulière est connectée et communique avec le service tiers externe.
Consultez Générer un flux authping.
Révoquer
Un flux de système Revoke vous permet de révoquer le jeton d'accès d'une connexion.
Révoquer le jeton permet d'éviter qu'un jeton reste actif même après sa suppression de la plateforme Workflows Okta. Cela empêche toute personne de consulter les autorisations accordées à Workflows Okta dans la liste des accès tiers d'une application externe.
En implémentant un flux de révocation, les utilisateurs peuvent révoquer un jeton d'accès à partir de la page Connexions ou de n'importe quelle carte appartenant à ce connecteur.
Consultez Générer un flux de révocation.
Événements de webhook
Les webhooks sont un moyen pour différents services en ligne ou applications de communiquer entre eux en quasi-temps réel. Ils permettent à une application d'envoyer des données à une autre application lorsqu'un événement spécifique se produit. Ce mécanisme est couramment utilisé pour automatiser les processus et maintenir la synchronisation entre différents systèmes sans nécessiter d'intervention manuelle constante.
Consultez Générer un flux d'événement webhook.
Un flux d'événement webhook comprend souvent un événement d'enregistrement et parfois un événement d'annulation de l'enregistrement pour les abonnements au service externe :
-
Enregistrement de webhook
L'inscription de webhook est le processus d'établissement d'une connexion entre des systèmes pour permettre l'échange d'informations en temps réel. Lorsque vous inscrivez un webhook, vous indiquez essentiellement à un système où envoyer les données lorsqu'un événement spécifique se produit dans un autre système.
Consultez Générer un flux d'événement d'enregistrement de webhook.
-
Annulation de l'enregistrement du webhook
La désinscription de webhook est le processus de désactivation d'une connexion webhook précédemment établie. Par exemple, si vous n'avez plus besoin de recevoir certaines notifications d'événements, si vous passez à un autre point de terminaison ou si vous mettez définitivement hors service le webhook.
Consultez Générer un flux d'événement d'annulation d'enregistrement de webhook.
Événements de moniteur d'interrogation
Un moniteur d'interrogation est un mécanisme permettant de récupérer des informations de services en ligne sur une base planifiée, dans les situations où la prise en charge d'un flux d'événement webhook n'est pas disponible ou souhaitée.
À mesure que des événements spécifiques se produisent sur le service distant, ils sont suivis et enregistrés. Ensuite, lorsqu'un flux de moniteur d'interrogation planifié s'exécute, Okta interroge le service distant et récupère toutes les informations enregistrées depuis le dernier appel du service distant.
Ce mécanisme est couramment utilisé pour automatiser des processus et garder différents systèmes synchronisés sans requérir d'intervention manuelle constante.
Consultez Générer un flux d'événement de moniteur d'interrogation.
Flux d'aide
Outre les flux d'action et de système, les flux d'aide sont appelés par d'autres flux dans votre projet de connecteur. Ils peuvent être utilisés à de nombreuses fins, comme l'itération dans un ensemble de données ou l'exécution de tâches partagées comme une autorisation.
Consultez Flux d'aide.