Liste déroulante, champs et groupes dynamiques

Connector Builder permet de renvoyer de façon dynamique une liste d'options de liste déroulante, une liste de champs de saisie ou de résultat, ainsi que des propriétés de groupes de listes.

Listes déroulantes dynamiques

Les options sont souvent ajoutées sous forme de champs déroulants sur une carte. Ils déterminent la manière dont une carte d'action interagira avec un service tiers. Les listes déroulantes dynamiques offrent la possibilité de renvoyer différents ensembles de données en fonction du compte de service tiers utilisé lors de la création d'une connexion. Ces fonctions sont souvent utilisées lorsque les utilisateurs finaux d'une application peuvent ajouter leurs propres types d'enregistrement ou leurs champs. Par exemple, les listes déroulantes dynamiques de la carte d'action Créer un problème pour le connecteur Jira déterminent les types de problème qui peuvent être créés et les projets pour lesquels de nouveaux problèmes peuvent être ajoutés.

Champs dynamiques

Les champs de saisie et de résultat dynamiques peuvent être récupérés à partir d'un service tiers ou modifiés dans le flux du connecteur en fonction des sélections de l'utilisateur final de la carte. Ils comprennent souvent des champs personnalisés propres à un compte tiers et sont définis directement dans ce service. Par exemple, une carte Créer un utilisateur pour un service peut inclure des champs standard tels que le nom d'utilisateur et l'ID utilisateur, mais aussi des champs personnalisés provenant d'une instance d'une application.

Groupes dynamiques

Les groupes dynamiques permettent aux développeurs de connecteurs d'utiliser un flux d'aide afin de renvoyer le nom du groupe et l'option d'extensibilité (propriétés du groupe), ainsi qu'une liste de champs et de propriétés de champs. Cette option doit être utilisée lorsque le nom du groupe ou l'option d'extensibilité peut changer en fonction des options qu'un utilisateur sélectionne sur une carte. Par exemple, si les options d'une carte servent à choisir entre la recherche d'un utilisateur et la recherche d'un groupe, des groupes dynamiques peuvent être utilisés pour clarifier les entrées ou les sorties fournies sur la carte.