Introduction
Déclenchez une autre automatisation à partir d'une canalisation en cours d'exécution. Cette action est la base d'une stratégie d'automatisation modulaire — au lieu de construire une grande automatisation qui essaie de tout gérer, vous construisez des automatisations petites et ciblées et les composez ensemble.
Pourquoi cette approche
Les automatisations à usage multiple volumineuses sont plus difficiles à lire, plus difficiles à dépanner et plus difficiles à réutiliser. Lorsqu'une exécution échoue, il n'est pas toujours évident quel est le problème. Et si la même logique est nécessaire dans plusieurs automatisations, vous finissez par la copier et l'entretenir dans plusieurs endroits.
Un meilleur modèle : construire des automatisations étroitement définies qui font une seule chose bien, puis utiliser Exécuter l'automatisation pour les composer.
Example: Au lieu d'une automatisation « Configuration de nouveau appareil » avec 40 étapes, construisez :
Installer les logiciels requis — installe votre pile d'applications standard
Appliquer la base de sécurité — configure le pare-feu, le chiffrement et les paramètres de politique
Configurer la surveillance — applique les politiques de surveillance et les seuils d'alerte
Onboard Device— appelle les trois automatisations ci-dessus dans l'ordre
Chaque automatisation enfant peut être déclenchée indépendamment pour son objectif spécifique. L'automatisation parent « Intégrer l'appareil » reste propre et lisible. Lorsque quelque chose casse, vous savez quelle automatisation enfant enquêter.
Action Exécuter l'automatisation
À partir du pipeline d'automatisation en mode édition, cliquez sur + and select Run automation de la catégorie Flux.
Sélection d'une automatisation
Cliquez sur l'icône de lien externe dans le champ Automation pour ouvrir le sélecteur d'automatisation.
Les automatisations sont organisées en dossiers. Développez n'importe quel dossier pour parcourir ou utilisez le champ de recherche pour en trouver une par nom.
Une fois sélectionnée, le nom de l'automatisation apparaît dans le champ. Cliquez sur View automation pour l'ouvrir dans un nouvel onglet et vérifier sa configuration.
💡 TIP:Utilisez des noms descriptifs pour vos automatisations — des noms qui décrivent clairement ce que l'automatisation fait, pas comment elle fonctionne. « Installer la base de sécurité » est plus utile que « Automatisation de script 3 » lorsque vous analysez la canalisation d'une automatisation parent.
Conditions
Le Conditions La section vous permet de restreindre l'exécution de cette action en fonction des attributs de l'appareil ou du résultat d'une action précédente.
See Conditions d'actionpour la référence complète sur les types de conditions, les opérateurs et les valeurs.
Options supplémentaires
Développez Options supplémentaires pour le nom de l'action, le comportement en cas d'échec, l'affectation de variable de sortie, les tentatives et le bouton bascule activé.
See Aperçu des actionspour la référence complète des options supplémentaires disponibles sur chaque action.
FAQ
Le pipeline parent attend-il que l'automatisation enfant se termine ? Oui — le pipeline parent s'interrompt au niveau de l'action Exécuter l'automatisation jusqu'à ce que l'enfant se termine, puis continue vers l'action suivante.
Une automatisation enfant peut-elle appeler une autre automatisation ? Oui — il n'y a pas de limite sur la profondeur des chaînes Exécuter l'automatisation imbriquées.
Que se passe-t-il si l'automatisation enfant échoue ? Depends on your En cas d'échec de l'action réglage dans les options supplémentaires. Défini sur Fail pipeline pour arrêter le parent si l'enfant échoue, ouSupprimer et continuer pour laisser le parent procéder indépendamment.
Puis-je passer des variables de l'automatisation parent à l'enfant ? Les variables d'automatisation sont délimitées à chaque automatisation indépendamment — elles ne se transfèrent pas entre les exécutions parent et enfant. Pour partager des données entre automatisations, utilisez des champs personnalisés à la place. Une automatisation parent peut écrire une valeur dans un champ personnalisé, et l'enfant peut la lire.
Qui peut ajouter ou modifier des actions Exécuter l'automatisation ? Les techniciens ayant la permission de modifier les automatisations dans le groupe pertinent. Voir Espace de travail → Permissions pour la configuration du contrôle d'accès.




