Introduction
Déclenchez une autre automatisation depuis un pipeline en cours d'exécution. Cette action est le fondement d'une stratégie d'automatisation modulaire — au lieu de créer une grande automatisation qui tente de tout gérer, vous créez de petites automatisations ciblées et vous les assemblez.
Pourquoi cette approche
Les automatisations volumineuses et polyvalentes sont plus difficiles à lire, à dépanner et à réutiliser. Lorsqu'une exécution échoue, il n'est pas toujours évident de déterminer quelle étape a causé le problème. Et si la même logique est nécessaire dans plusieurs automatisations, vous finissez par la copier et la maintenir à plusieurs endroits.
Une meilleure approche : créez des automatisations précisément définies qui font une seule chose bien, puis utilisez Exécuter une automatisation pour les composer.
Exemple : Au lieu d'une seule automatisation «Configuration d'un nouvel appareil» avec 40 étapes, créez :
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 stratégie
Configurer la surveillance — applique les politiques de surveillance et les seuils d'alerte
Intégrer l'appareil — appelle les trois automatisations ci-dessus en séquence
Chaque automatisation enfant peut être déclenchée indépendamment pour son objectif spécifique. L'automatisation parente «Intégrer l'appareil» reste claire et lisible. Lorsque quelque chose se brise, vous savez quelle automatisation enfant examiner.
Action : Exécuter une automatisation
Depuis le pipeline d'automatisation en mode édition, cliquez sur + et sélectionnez Exécuter une automatisation dans la catégorie Flux.
Sélectionner une automatisation
Cliquez sur l'icône de lien externe dans le champ Automatisation 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 Voir l'automatisation pour l'ouvrir dans un nouvel onglet et inspecter sa configuration.
💡 CONSEIL : Utilisez des noms descriptifs pour vos automatisations — des noms qui décrivent clairement ce que fait l'automatisation, et non comment elle fonctionne. «Installer la base de sécurité» est plus utile que «Automatisation de script 3» lorsque vous parcourez le pipeline d'une automatisation parente.
Conditions
La section Conditions vous permet de restreindre le moment où cette action s'exécute en fonction des attributs de l'appareil ou du résultat d'une action précédente.
Voir Conditions d'action pour 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'attribution de variable de sortie, les nouvelles tentatives et le bouton d'activation.
Voir Aperçu des actions pour la référence complète sur les options supplémentaires disponibles sur chaque action.
FAQ
Le pipeline parent attend-il la fin de l'automatisation enfant ? Oui — le pipeline parent se met en pause à l'action Exécuter une automatisation jusqu'à ce que l'enfant se termine, puis passe à l'action suivante.
Une automatisation enfant peut-elle appeler une autre automatisation ? Oui — il n'y a pas de limite à la profondeur d'imbrication des chaînes Exécuter une automatisation.
Que se passe-t-il si l'automatisation enfant échoue ? Dépend de votre paramètre Échec de l'action dans les Options supplémentaires. Définissez sur Faire échouer le pipeline pour arrêter le parent si l'enfant échoue, ou Ignorer et continuer pour permettre au parent de continuer indépendamment.
Puis-je transmettre des variables de l'automatisation parente à l'enfant ? Les variables d'automatisation sont limitées à chaque automatisation de manière indépendante — elles ne sont pas transmises entre les exécutions parent et enfant. Pour partager des données entre les automatisations, utilisez plutôt des champs personnalisés. Une automatisation parente peut écrire une valeur dans un champ personnalisé, et l'enfant peut la lire.
Qui peut ajouter ou modifier des actions Exécuter une automatisation ? Les techniciens autorisés à modifier les automatisations dans le groupe concerné. Voir Espace de travail → Autorisations pour la configuration du contrôle d'accès.




