Modèles de configuration de connexion et d’informations d’identification
Permettez aux utilisateurs disposant des rôles d’administrateur et de flow_designer de configurer des intégrations de spokes avec des systèmes tiers à l’aide d’un formulaire unique personnalisable.
Par exemple, vous pouvez configurer une intégration OAuth, qui enregistre un fournisseur OAuth, génère un jeton et crée des enregistrements de connexion et d’informations d’identification. Un concepteur ou développeur d’action peut utiliser un modèle de configuration pour configurer le spoke à un endroit et le système crée les enregistrements associés.
Avantages
Les modèles de configuration permettent :
- Les administrateurs ou les concepteurs de flux pour configurer des intégrations complexes à l’aide d’un seul formulaire.
- Aux développeurs de définir des valeurs statiques dans une intégration, simplifiant ainsi le processus de configuration pour les administrateurs et les concepteurs de flux.
Types d’informations d’identification pris en charge
Vous pouvez créer des modèles de configuration pour les intégrations avec ces types d’informations d’identification :
- Authentification de base
- Clé API
- Type d’attribution titulaire OAuth JWT
- Type d’attribution du code d’autorisation OAuth
- Authentification personnalisée
Composants de modèles de configuration
- Modèle de données par défaut
Définit des informations statiques qui s’appliquent à chaque intégration. Par exemple, vous pouvez définir l’API et l’URL du jeton si la valeur s’applique à toutes les intégrations.
- Modèle de données dynamiques
Définit les informations que l’utilisateur doit renseigner pour configurer l’intégration. Par exemple, vous pouvez ajouter des paires clé-valeur nom d’utilisateur et mot de passe pour collecter des valeurs définies par l’utilisateur.
- Script de post-traitement
- Crée les enregistrements supplémentaires requis par l’intégration. Par exemple, si votre spoke inclut des tables personnalisées, vous pouvez créer des enregistrements dans ces tables en fonction de l’entrée de l’utilisateur dans le modèle de configuration. Ce script s’exécute après la création des enregistrements de connexion et d’informations d’identification.
- Script de pré-édition
- Pré-remplit les champs personnalisés de la section Information supplémentaire lorsque vous modifiez une connexion existante. Le pré-remplissage des champs personnalisés vous permet d’afficher la valeur actuelle associée au champ personnalisé.
- Action de test
- Vous permet de tester une connexion directement à partir d’une action d’intégration dans la vue de flux de Studio de workflow. L’action de test utilise une définition d’action pour tester l’alias auquel le modèle est actuellement attaché. Pour plus de détails, voir Create a test action to test a connection alias from a configuration template.