Introduction
L' Attendre une saisie l'action met en pause l'exécution d'une automatisation jusqu'à ce qu'un technicien fournisse une ou plusieurs valeurs. Chaque valeur est enregistrée dans une variable d'automatisation, de sorte que les actions et conditions ultérieures peuvent utiliser ces informations pour poursuivre le flux de travail.
Utilisez cette action lorsqu'une automatisation a besoin d'informations d'exécution qui ne peuvent pas être connues lors de la création du pipeline, comme un nom d'environnement, un numéro de ticket ou une valeur sélectionnée lors d'une tâche de maintenance.
ℹ️ REMARQUE : Attendre une saisie collecte des valeurs textuelles. Elle est différente de Attendre une approbation, qui met en pause une exécution en attente d'une décision d'approbation ou de rejet.
Avant de commencer
Créez les variables d'automatisation qui recevront les valeurs. Voir Variables d'automatisation.
Assurez-vous de pouvoir modifier l'automatisation et gérer les appareils sur lesquels vous prévoyez de fournir des saisies.
Planifiez une question pour chaque valeur dont l'automatisation a besoin.
Configurer l'action Attendre une saisie
Ouvrez Automatisations, puis ouvrez l'automatisation que vous souhaitez modifier.
Ajoutez une action à l'endroit du canevas où vous souhaitez que l'automatisation s'arrête. Si le canevas est vide, sélectionnez Ajouter une action. Si elle contient déjà des étapes, cliquez sur le bouton intégré + à la position souhaitée, puis sélectionnez Ajouter une autre action.
Dans le sélecteur d'actions, sélectionnez Attendre une saisie depuis la Flux de la catégorie. Sa configuration s'ouvre dans le panneau latéral.
Pour chaque saisie, sélectionnez une Variable d'automatisation et saisissez la Question à laquelle le technicien doit répondre.
Cliquez sur Ajouter une autre saisie pour collecter plus d'une valeur.
Cliquez sur Enregistrer.
Toute saisie est obligatoire. Sélectionnez une variable d'automatisation différente pour chaque saisie. Une variable ne peut être demandée qu'une seule fois par la même Attendre une saisie l'action.
💡 CONSEIL : Rédigez des questions qui décrivent la valeur nécessaire à l'action suivante. Par exemple, utilisez Quel environnement doit être utilisé ? à la place de Saisir une valeur.
Fournir une saisie pendant qu'une exécution est en attente
Lorsqu'une exécution atteint Attendre une saisie, l'exécution se met en pause à cette étape. L'automatisation ne reprend qu'une fois que toutes les questions configurées ont reçu une réponse non vide.
Vous pouvez fournir des valeurs pour toutes les exécutions en attente ou pour une seule exécution à la fois.
Où vous fournissez la saisie | Ce qui se passe |
Détails de l'automatisation ou de l'action | Les mêmes réponses sont appliquées à toutes les exécutions actuellement en attente sur cette action. |
L'onglet Appareils onglet | Vous choisissez un appareil en attente et appliquez les réponses uniquement à cette exécution. |
Les détails d'une exécution individuelle | Les réponses sont appliquées uniquement à cette exécution. |
Répondre à toutes les exécutions en attente
Ouvrez le pipeline de l'automatisation et ouvrez les Attendre une saisie les détails de l'action.
Cliquez sur Saisie requise.
Saisissez une valeur pour chaque question.
Cliquez sur Envoyer les valeurs.
Le bouton indique le nombre d'appareils en attente lorsque cette information est disponible. Utilisez cette option uniquement lorsque les mêmes réponses doivent s'appliquer à toutes les exécutions en attente.
Répondre à une seule exécution
Ouvrez les Attendre une saisie les détails de l'action et sélectionnez Appareils.
Trouvez l'appareil dont l'exécution nécessite une saisie, puis cliquez sur Saisie requise sur cette ligne.
Saisissez une valeur pour chaque question.
Cliquez sur Envoyer les valeurs.
L' Appareils répertorie uniquement les appareils actuellement en attente sur cette action. Cliquez sur la flèche d'une ligne d'appareil pour consulter d'abord les détails de cette exécution. Le formulaire de saisie indique que les réponses s'appliquent uniquement à cette exécution.
Toutes les questions doivent avoir une valeur avant que Envoyer les valeurs est activé. Une fois les valeurs soumises, Level les enregistre dans les variables d'automatisation sélectionnées et l'exécution passe à l'étape suivante.
Annuler les exécutions en attente
Si vous ne souhaitez pas fournir de valeurs, vous pouvez annuler les exécutions en attente à la place :
Pour annuler une exécution depuis les détails de l'action, sélectionnez Appareils, trouvez l'appareil et cliquez sur Annuler sur cette ligne. Vous pouvez également ouvrir les détails de l'exécution individuelle et cliquer sur Annuler l'exécution.
Pour annuler toutes les exécutions en attente sur l'action, cliquez sur Tout annuler dans les détails de l'action.
L'annulation d'une exécution arrête cette exécution. Elle ne fournit pas de valeurs aux variables d'automatisation.
Utiliser les valeurs collectées plus tard dans le pipeline
Les valeurs collectées par Attendre une saisie sont stockées dans les variables d'automatisation sélectionnées pour cette exécution. Les actions et conditions ultérieures peuvent lire ces variables partout où le rendu de variables est pris en charge.
Par exemple :
Créez une variable d'automatisation nommée
Environment.Ajoutez une Attendre une saisie de saisie avec la question Quel environnement doit être utilisé ? et sélectionnez
Environment.Dans une action ultérieure, utilisez le sélecteur de variables pour insérer
Environmentdans le champ qui nécessite la valeur.
Voir Variables d'automatisation pour plus d'informations sur la création, l'utilisation et le passage de variables entre les étapes d'automatisation.
FAQ
Que se passe-t-il si je configure plusieurs saisies ? L'exécution attend que toutes les questions aient reçu une réponse non vide. Chaque réponse est stockée dans la variable d'automatisation sélectionnée pour cette question.
Des appareils différents peuvent-ils recevoir des réponses différentes ? Oui. Ouvrez l'onglet Appareils onglet et cliquez sur Saisie requise pour un appareil à la fois, ou ouvrez les détails de chaque exécution. Si vous répondez depuis le contrôle de l'action globale Saisie requise de contrôle, les mêmes valeurs sont appliquées à toutes les exécutions actuellement en attente sur cette action.
Puis-je utiliser la même variable pour deux questions ? Non. Chaque champ Attendre une saisie doit utiliser une variable d'automatisation différente.
Dois-je utiliser cette action pour une décision oui ou non ? Utilisez Attendre une approbation lorsque le flux de travail nécessite une décision d'approbation ou de rejet. Utilisez Attendre une saisie lorsque le flux de travail nécessite une ou plusieurs valeurs textuelles.
Que faire si l'action ne demande plus de saisie ? L'exécution a peut-être déjà reçu des valeurs, été annulée ou dépassé l'action. Actualisez les détails de l'exécution ou de l'action pour voir l'état actuel.



