Partager via


Appeler Runbook

L’activité Invoke Runbook lance un runbook que vous avez spécifié. Vous pouvez transférer des données vers des runbooks en configurant une activité Initialiser les données dans le runbook appelé. Vous pouvez retourner des données à partir du runbook appelé en configurant une activité de données de retour.

Vous pouvez utiliser l’activité Invoke Runbook pour appeler des runbooks génériques qui effectuent uniquement des actions spécifiques qui ne dépendent pas de la façon dont le runbook est appelé. Par exemple, vous pouvez créer un runbook qui appelle des runbooks distincts pour effectuer une procédure de maintenance de sauvegarde qui appelle à son tour un runbook pour arrêter les services, un autre runbook pour sauvegarder des données, puis un runbook final pour redémarrer les services.

Important

Si vous modifiez le nom ou l’emplacement du dossier d’un runbook, vous devez également reconfigurer toute activité Invoke Runbook qui fait référence au runbook modifié.

Configurer l’activité Invoke Runbook

Avant de configurer l’activité Invoke Runbook, vous devez savoir quel runbook vous appelez.

Utilisez les informations suivantes pour configurer l’activité Invoke Runbook.

Détails

Paramètres Instructions relatives à la configuration
Runbook Sélectionnez le bouton de sélection (...) pour rechercher le runbook que vous souhaitez appeler. Important : n’appelez pas de runbook qui commence par une activité Monitor.
Appeler par chemin d’accès Sélectionnez cette option pour forcer l’activité Invoke Runbook à appeler le Runbook par le chemin d’accès et le nom spécifiques. Lorsqu’il est sélectionné, tout runbook portant le même nom dans le même emplacement de dossier est appelé. Lorsqu’il n’est pas sélectionné, le runbook appelé peut être déplacé autour de l’environnement et l’activité Invoke Runbook se mappe automatiquement au nouvel emplacement.
Attendre la fin de l’exécution Sélectionnez cette option pour forcer l’activité Invoke Runbook à conserver le runbook appelé en cours d’exécution jusqu’à ce qu’il soit terminé. Important : ne sélectionnez pas Attendre la fin si des données de retour dans le runbook appelé retournent également des données dans le runbook appelant.
Paramètres Si vous avez sélectionné un runbook qui contient une activité Initialiser les données , la liste des paramètres requis pour appeler cette activité s’affiche. Entrez une valeur pour chaque paramètre.
Serveurs Runbook Entrez la liste des serveurs runbooks qui exécutent ce runbook. Séparez chaque nom par un point-virgule (;). L’ordre dans lequel les serveurs runbook sont répertoriés est l’ordre utilisé pour le basculement et l’équilibrage de charge du runbook. Les noms des serveurs runbook doivent correspondre aux noms affichés dans l’arborescence du serveur runbook dans le Gestionnaire de déploiement Orchestrator. Laissez ce champ vide pour utiliser le runbook ou les valeurs par défaut globales pour l’affectation du serveur runbook.

Données publiées

Le tableau suivant répertorie les éléments de données publiés de l’activité Invoke Runbook.

Élément Description
ID de travail du runbook enfant ID de travail du runbook appelé.
État du runbook enfant État publié par le runbook enfant.

L’activité Invoke Runbook retourne toutes les données que le runbook appelé a définies dans l’onglet Données retournées des propriétés du runbook. Les valeurs de ces propriétés doivent être remplies à l’aide de l’activité De retour des données dans ce flux de travail. Si le runbook actuel doit retourner des données à partir du runbook appelé, il doit avoir sa propre activité de données de retour qui inclut ces valeurs.

Informations d'identification

Si vous utilisez l’activité Invoke Runbook et que vous utilisez les informations d’identification de sécurité, le compte que vous utilisez doit être membre du groupe système Orchestrator pour s’exécuter correctement.

Voir aussi