---
sourceDocument: Workflows de version Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/build-workflows

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Workflows de version Xanadu

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

# Ajouter des entrées dynamiques à une activité

# Ajouter des entrées dynamiques à une activité {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes de lecture

Configurez votre activité pour afficher un certain ensemble de champs en fonction de la valeur d'une autre entrée, telle qu'un élément de catalogue sélectionné, une table de décision sélectionnée ou même une réponse REST API.

## Avant de commencer

Rôle requis : playbook.admin,_author, action_designer, flow_designer, admin  
Familiarisez-vous avec les autres Studio de workflow composants. [Des entrées dynamiques](https://servicenow-prod.fluidtopics.net/vDa9VwfWb40lm~uuIkPvCw#getting-started-dynamic-input "Créez un exemple d’action illustrant l’utilisation de tous les types d’entrées dynamiques disponibles dans un flux.") sont créées avec des actions et des flux secondaires :

1. Dans le Now Platform, vous allez créer une nouvelle définition de données pour les champs d'entrée dynamique que vous souhaitez ajouter à une activité.
2. Dans Studio de workflow, vous allez créer une action de collecte de données.
3. Toujours dans Studio de workflow, vous allez créer un flux secondaire ou une autre action avec une entrée dynamique pour consommer la première action. Ce flux secondaire ou cette nouvelle action crée un schéma JSON qui représente le ou les champs que vous souhaitez ajouter à une activité.
4. Dans le Now Platform, vous allez créer une définition d'activité à l'aide du flux secondaire ou de l'action avec l'entrée dynamique.
{#add-dynamic-inputs-to-activity__ol_lq2_hks_d1c}

Une fois votre définition d'activité créée, Playbooks les auteurs peuvent ajouter et configurer des activités avec les entrées dynamiques.

## Pourquoi et quand exécuter cette tâche

Une entrée dynamique est une entrée qui change en fonction d'une autre entrée. Dans Studio de workflow Playbooks, vous pouvez présenter plusieurs entrées dynamiques basées sur une autre entrée.

## Exemple {#add-dynamic-inputs-to-activity__section_zfh_hjy_21c}

Lorsqu'un utilisateur demande des éléments de catalogue, vous pouvez présenter dynamiquement une liste de variables de catalogue basée sur l'élément de catalogue sélectionné.

1. La première entrée requise concerne le champ Élément de catalogue.  

2. Un utilisateur sélectionne iPad mini dans le champ Élément de catalogue.  

3. Deux (2) champs supplémentaires pour les options de couleur et de stockage s'affichent en réponse à la sélection par l'utilisateur d'un iPad mini comme élément de catalogue.  

{#add-dynamic-inputs-to-activity__ol_och_4hy_21c}

## Procédure

1. Accédez à la ToutStudio de workflow et sélectionnez Actions.
2. [Créez une action pour ajouter une entrée.](https://servicenow-prod.fluidtopics.net/ouxdDqM7jWfFyBg_YT75Jw "Créez une action de collecte de données pour créer des entrées d’action arbitraires à l’aide d’une entrée de type entrées dynamiques.")  
   L'entrée apparaît sous le Étape ScriptVariables d'entrée section. Le JSON sous la section Script doit inclure la nouvelle entrée.
3. Dans la section Sorties , cliquez sur Modifier les sorties pour vous assurer que la valeur du champ Nom est sortie et que JSON est le champ sélectionné dans le champ déroulant Type .
4. [Créez un flux secondaire](https://servicenow-prod.fluidtopics.net/HavhrONdb0Odevpnj638CA "Réutilisez le contenu entier d’un flux en tant que flux secondaire. Définissez les données d’entrée utilisées par le flux secondaire et les données de sortie qu’il génère. Appelle des flux secondaires à partir d’autres flux ou scripts.") avec la nouvelle entrée.
5. Accédez à la ToutAdministration de l'automatisation des processusDéfinitions d'activités.
6. Ouvrez ou [créez la définition d'activité](https://servicenow-prod.fluidtopics.net/dJMhdjMlLaEdorNmOvdK1A "Spécifiez l’action ou le flux secondaire que vous souhaitez qu’une activité exécute. Configurez les entrées que vous souhaitez que playbook les concepteurs définissent lors de l’ajout de l’activité à un playbookfichier . Sélectionnez l’expérience que vous souhaitez offrir aux utilisateurs finaux lors de l’exécution de l’activité.") à laquelle ajouter la nouvelle entrée.
7. Sous l'onglet Plan d'automatisation , assurez-vous que l'action ou le flux que vous avez créé avec la nouvelle entrée est le flux ou l'action sous-jacent et que la nouvelle entrée apparaît dans la section Variables .
8. Modifiez la visibilité de la nouvelle entrée de la propriété Afficher en tant que propriété supplémentaire par Toujours afficher.
9. Enregistrez vos changements.  
   Une fois votre définition d'activité créée, Playbooks les auteurs peuvent ajouter et configurer des activités avec les entrées dynamiques.
**Concepts associés**   

* [Définitions d'activité](https://servicenow-prod.fluidtopics.net/9VYKXXwcoUzU1gZYN6mYRA "Les définitions d’activité décrivent la façon dont les activités de votre playbook service obtiennent les données dont elles ont besoin lors de votre playbook exécution.")
* [Actifs d'automatisation](https://servicenow-prod.fluidtopics.net/1NCTip1xlRHNctOIqU~UcA "Incluez tous les actifs d’automatisation dans le sélecteur d’activité pour ajouter un flux secondaire, un flux ou une action directement à votre playbook actif sans avoir à créer de définition d’activité.")
* [Activités facultatives](https://servicenow-prod.fluidtopics.net/9~U_yjZOUsPOQ5FTpY00~g#optional-activities "Permettez à vos agents et prestataires d’ajouter des activités supplémentaires au fur et à mesure qu’ils passent par un playbook.")  
**Tâches associées**   

* [Ajouter et configurer une étape dans un playbook](https://servicenow-prod.fluidtopics.net/CumqBLdNMF2Mfek6cF3jnQ "Ajoutez et configurez une étape dans votre playbookfichier .")
* [Ajouter et configurer une activité dans un playbook](https://servicenow-prod.fluidtopics.net/Md1DeXWEJfJr_YWi~0MjQg "Ajoutez et configurez une activité dans votre playbook.")
* [Activités de décision](https://servicenow-prod.fluidtopics.net/OugJTnuYbXHnTS1yYbby3Q "Créez et définissez des branches avec différentes conditions pour différents chemins d’accès qu’un agent peut suivre dans playbook.")
* [Branches parallèles](https://servicenow-prod.fluidtopics.net/Uu9ApQyolJE~PCmfVzsuWw "Ajoutez des branches pour les activités et les étapes qui s’exécutent en parallèle d’une autre branche d’activités et d’étapes.")  
**Référence associée**   

* [Propriétés d'entrée Démarrer avec le délai](https://servicenow-prod.fluidtopics.net/Rh7Y3t1EULOYpswIMPo3pQ "Spécifiez une durée d’attente avant d’exécuter une activité ou une étape dont la règle et les conditions de démarrage sont remplies. Donnez aux utilisateurs le temps d’agir pendant les playbooks automatisés. Donnez aux utilisateurs le temps d’attendre une date et une heure spécifiques pour effectuer les actions.")
* [Activité du questionnaire](https://servicenow-prod.fluidtopics.net/Mw0BkBgVu3JvU3Iq4Gsjjg "Collecte les entrées d’un utilisateur au cours d’une playbook exécution pour les utiliser ultérieurement dans le playbook.")

