Introduction
L'action 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, afin que les actions et conditions ultérieures puissent utiliser ces informations pour poursuivre le flux de travail.
Utilisez cette action lorsqu'une automatisation nécessite des informations lors de l'exécution qui ne peuvent pas être connues au moment de la construction 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 pour 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.
Prévoyez une question pour chaque valeur dont l'automatisation a besoin.
Configurer l'action Attendre une saisie
Ouvrez Automatisations et ouvrez l'automatisation que vous souhaitez modifier.
Cliquez sur Modifier en haut à droite.
Cliquez sur + Ajouter une action et sélectionnez Attendre une saisie depuis la Flux catégorie.
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.
Toutes les saisies sont obligatoires. 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 action Attendre une saisie action.
💡 CONSEIL : Rédigez des questions qui décrivent la valeur dont l'action suivante a besoin. Par exemple, utilisez Quel environnement doit être utilisé ? plutôt que Saisir une valeur.
Fournir des saisies pendant qu'une exécution est en attente
Lorsqu'une exécution atteint Attendre une saisie, l'exécution s'arrête à cette étape. L'automatisation ne reprend qu'après que chaque question configurée a 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ù fournir 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 accédez aux détails de l'action Attendre une saisie 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 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'onglet Appareils n'affiche que les appareils actuellement en attente à 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 celle-ci. 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 action Attendre une saisie 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 transfert de variables entre les étapes d'automatisation.
FAQ
Que se passe-t-il si je configure plusieurs saisies ? L'exécution attend jusqu'à ce que chaque question ait 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 global de l'action, 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 ? Il est possible que l'exécution ait déjà reçu des valeurs, ait été annulée ou ait dépassé l'action. Actualisez les détails de l'exécution ou de l'action pour voir l'état actuel.



