Spoke Ansible
Intégrez votre ServiceNow instance à Ansible Tower. Automatisez les tâches de tour lorsque des Ansible événements se produisent dans ServiceNow.
Demander des applications dans l'App Store
Visitez le site Web ServiceNow Store pour découvrir toutes les applications disponibles et pour obtenir des informations sur la procédure à suivre pour soumettre des demandes à la boutique. Pour obtenir des informations sur les notes de publication cumulatives pour toutes les applications publiées, consultez les ServiceNow Storenotes de publication relatives à l'historique des versions.
Abonnement à Centre d’intégration
Ce spoke requiert un abonnement au Centre d'intégration. Pour plus d'informations, consultez Calendriers juridiques - Vue d'ensemble du Centre d'intégration.
Version de spoke
AnsibleSpoke v2.2.8 est la dernière version.
Version prise en charge
Ce spoke a été conçu pour Ansible Tower v2, mais peut être compatible avec les versions ultérieures.
Exigences relatives au spoke
- Ansible Tour
- Si vous utilisez une application OAuth personnalisée :
- Ansible Informations d’identification de l’administrateur de tour pour créer une application personnalisée
- Informations sur l’application telles que l’ID et le secret client
- Si vous utilisez l’authentification de base, les informations d’identification de l’utilisateur ayant le rôle d’administrateur système pour se connecter Ansible à Tower.
Actions du spoke
Fournit AnsibleSpoke des actions pour automatiser les tâches Tower Ansible lorsque des événements se produisent dans ServiceNow. Les actions disponibles sont les suivantes :
| Catégorie | Action | Description |
|---|---|---|
| Gestion de commande ad-hoc | Rechercher l'état à partir d'une commande ad hoc par ID | Récupère l’état d’exécution à partir de la commande ad-hoc. |
| Exécuter une commande ad hoc | Exécute une commande ad-hoc sur les appareils cibles. | |
| Gestion des informations d'identification | Rechercher un flux de détails d'informations d'identification | Récupère la liste des informations d’identification de l’environnement Ansible Tower. |
| Rechercher des détails d'informations d'identification par ID | Récupère les détails des informations d’identification requises dans l’environnement Ansible Tower. | |
| Gestion de type d'informations d'identification | Rechercher des détails sur le type d'informations d'identification par ID | Récupère les détails du type d’information d’identification requis dans l’environnement Ansible Tower. |
| Rechercher un flux de détails de type d'information d'identification | Récupère la liste des informations d’identification dans l’environnement Ansible Tower. | |
| Gestion d'inventaire | Rechercher des hôtes à partir de l'inventaire par ID | Répertorie les hôtes de l’inventaire dans un environnement Ansible Tower. |
| Rechercher les groupes d'instances à partir de l'inventaire par ID | Répertorie les groupes d’instances de l’inventaire. | |
| Rechercher les détails d'inventaire par ID | Récupère les détails de l’inventaire requis depuis Ansible Tower. | |
| Rechercher le flux de détails de l'inventaire | Récupère les détails de l’inventaire depuis Ansible Tower. | |
| Gestion des scripts d'inventaire | Rechercher le flux de détails du script d'inventaire | Récupère la liste des scripts d’inventaire depuis Ansible Tower. |
| Rechercher les détails des scripts d'inventaire par ID | Récupère les détails du script d’inventaire requis depuis Ansible Tower. | |
| Gestion de source d'inventaire | Rechercher les détails de source d'inventaire par ID | Récupère les détails de la source d’inventaire requise depuis Ansible Tower. |
| Rechercher le flux de détails de la source d'inventaire | Récupère le flux de détails de la source d’inventaire depuis Ansible Tower. | |
| Gestion des tâches | Annuler la tâche | Annule la tâche requise dans l’environnement Ansible Tower. |
| Rechercher les détails de la tâche par ID | Récupère les détails de la tâche spécifique dans l’environnement Ansible Tower. | |
| Rechercher un flux de détails de tâches | Récupère la liste des détails de la tâche. | |
| Rechercher un flux de tâches | Récupère la liste de tâches. | |
| Relancer la tâche | Relance la tâche dans l'environnement Ansible Tower. | |
| Tâche de calendrier | Planifie une tâche. | |
| Récupération des métadonnées | Obtenir les informations d'identification | Récupère les informations d’identification dans l’environnement Tower Ansible . |
| Obtenir des inventaires | Récupère les inventaires dans l’environnement Tower Ansible . | |
| Obtenir des projets | Récupère les projets dans l’environnement Tower Ansible . | |
| Obtenir des champs d'entrée supplémentaires | Récupère une liste de champs qui peuvent être utilisés comme modèle dynamique ou comme objet dynamique. | |
| Obtenir les données d'entité | Récupère les données de l’entité requise. | |
| Gestion des organisations | Rechercher les détails de l'organisation par identificateur | Récupère les détails de l’organisation requise à partir d’Ansible Tower. |
| Rechercher le flux de l'organisation | Récupère les détails des organisations depuis Ansible Tower. | |
| Gestion des projets | Rechercher les détails du projet par ID | Récupère les détails du projet requis à partir d’Ansible Tower. |
| Rechercher un flux de projets | Récupère les détails des projets depuis Ansible Tower. | |
| Gestion des enregistrements | Créer un enregistrement | Crée un enregistrement dans l’environnement Ansible Tower. |
| Supprimer l'enregistrement | Supprime l’enregistrement requis dans l’environnement Ansible Tower. | |
| Mettre à jour l'enregistrement | Met à jour les détails de l’enregistrement requis dans l’environnement Ansible Tower. | |
| Gestion des rôles | Rechercher les détails d'un rôle par identificateur | Récupère les détails du rôle requis dans l’environnement Ansible Tower. |
| Rechercher le flux des rôles | Récupère les détails des rôles dans l’environnement Ansible Tower. | |
| Rechercher des équipes par flux de rôles | Récupère les détails des équipes associées au rôle requis. | |
| Rechercher des utilisateurs par flux de rôle | Récupère les détails des utilisateurs ayant le rôle requis. | |
| Gestion des équipes | Rechercher les détails de l'équipe par ID | Récupère les détails de l'équipe requise. |
| Rechercher le flux de l'équipe | Récupère les détails des équipes dans l’environnement Ansible Tower. | |
| Gestion de modèles | Créer un modèle de tâche | Crée un modèle de tâche. |
| Lancer un modèle de tâche. | Lance un modèle de tâche. | |
| Rechercher un flux de modèles de tâches | Récupère la liste des modèles de tâches. | |
| Gestion des utilisateurs | Associer l'utilisateur à l'organisation | Associe ou dissocie l’utilisateur requis d’une organisation. |
| Associer l'utilisateur à l'équipe | Associe ou dissocie l’utilisateur requis d’une équipe. | |
| Créer un utilisateur | Crée un utilisateur dans l'environnement d'Ansible Tower. | |
| Supprimer l'utilisateur | Supprime l'utilisateur dans l'environnement d'Ansible Tower. | |
| Rechercher les détails de l'utilisateur par ID | Récupère les détails de l’utilisateur requis à partir d’Ansible Tower. |
Exigences en matière d'alias de connexion et d'informations d'identification
Hub d'intégration utilise des alias pour gérer les informations de connexion et d’identification, ainsi que les informations d’identification OAuth. L'utilisation d'un alias élimine la nécessité de configurer plusieurs informations d'identification et profils d'informations de connexion lors de l'utilisation d'environnements multiples. Si les informations de connexion ou d'identification changent, il n'est pas nécessaire de mettre à jour les actions qui utilisent la connexion.
Pour en savoir plus sur la configuration du spoke, consultez Configurer le spoke Ansible.