Ansible-Spoke
Integrieren Sie Ihre ServiceNow -Instanz mit Ansible Tower. Automatisieren Sie Ansible Tower-Aufgaben, wenn Ereignisse in ServiceNoweintreten.
Apps im Store anfordern
Besuchen Sie die ServiceNow Store-Website, um alle verfügbaren Apps anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie in den Release-Hinweisen zum ServiceNow Store-Versionsverlauf.
IntegrationHub-Abonnement
Diese Spoke erfordert ein Integration Hub-Abonnement. Weitere Informationen finden Sie unter Gesetzliche Zeitpläne − IntegrationHub − Übersicht.
Spoke-Version
Ansible-Spoke v2.2.9 ist die neueste Version.
Unterstützte Version
Diese Spoke wurde für Ansible Tower v2 erstellt, ist jedoch möglicherweise auch mit späteren Versionen kompatibel.
Spoke-Anforderungen
- Ansible Tower
- Wenn Sie eine anwenderdefinierte OAuth-Anwendung verwenden:
- Ansible Tower-Administratoranmeldeinformationen zum Erstellen einer benutzerdefinierten Anwendung
- Anwendungsinformationen wie Client-ID und geheimer Clientschlüssel
- Wenn Sie die Standardauthentifizierung verwenden, sind die Anmeldeinformationen des Benutzers mit der Rolle „Systemadministrator“ zur Anmeldung bei Ansible Tower.
Spoke-Aktionen
Ansible-Spoke bietet Aktionen zur Automatisierung Ansible von Tower-Aufgaben, wenn Ereignisse in ServiceNoweintreten. Folgende Aktionen sind verfügbar:
| Kategorie | Aktion | Beschreibung |
|---|---|---|
| Ad-hoc-Befehlsverwaltung | Status aus Ad-hoc-Befehl anhand von ID suchen | Ruft den Ausführungsstatus aus dem Ad-hoc-Befehl ab. |
| Einen Ad-hoc-Befehl ausführen | Führt einen Ad-hoc-Befehl auf den Zielgeräten aus. | |
| Verwaltung von Anmeldeinformationen | Stream mit Anmeldeinformationsdetails suchen | Ruft die Liste der Anmeldeinformationen aus der Ansible Tower-Umgebung ab. |
| Anmeldeinformationsdetails nach ID suchen | Ruft Details der erforderlichen Anmeldeinformationen in der Ansible Tower-Umgebung ab. | |
| Verwaltung von Anmeldeinformationstypen | Anmeldeinformationstypdetails nach ID suchen | Ruft Details des erforderlichen Anmeldeinformationstyps in der Ansible Tower-Umgebung ab. |
| Stream mit Anmeldeinformationstypdetails suchen | Ruft die Liste der Anmeldeinformationen in der Ansible Tower-Umgebung ab. | |
| Bestandsmanagement | Hosts aus Bestand nach ID suchen | Listet Hosts aus dem Bestand in der Ansible Tower-Umgebung auf. |
| Instanzgruppen aus Bestand nach ID suchen | Listet Instanzgruppen aus dem Bestand auf. | |
| Bestandsdetails nach ID suchen | Ruft Details des erforderlichen Bestands aus Ansible Tower ab. | |
| Stream mit Bestandsdetails suchen | Ruft Bestandsdetails aus Ansible Tower ab. | |
| Bestandsskriptverwaltung | Stream mit Bestandsskriptdetails suchen | Ruft die Liste der Bestandsskripts aus Ansible Tower ab. |
| Bestandsskriptdetails nach ID suchen | Ruft Details des erforderlichen Bestandsskripts aus Ansible Tower ab. | |
| Bestandsquellenverwaltung | Bestandsquellendetails nach ID suchen | Ruft Details der erforderlichen Bestandsquelle aus Ansible Tower ab. |
| Stream mit Bestandsquellendetails suchen | Ruft einen Stream mit Bestandsquellendetails aus Ansible Tower ab. | |
| Job-Verwaltung | Auftrag abbrechen | Bricht den erforderlichen Auftrag in der Ansible Tower-Umgebung ab. |
| Auftragsdetails nach ID suchen | Ruft Details des spezifischen Auftrags in der Ansible Tower-Umgebung ab. | |
| Stream mit Auftragsdetails suchen | Ruft die Liste der Auftragsdetails ab. | |
| Stream mit Aufträgen suchen | Ruft die Liste der Aufträge ab. | |
| Auftrag neu starten | Startet den Auftrag in der Ansible Tower-Umgebung neu. | |
| Auftrag planen | Plant einen Auftrag. | |
| Metadatenabruf | Anmeldeinformationen abrufen | Ruft Anmeldeinformationen in der Tower-Umgebung Ansible ab. |
| Bestände abrufen | Ruft Bestände in der Ansible Tower-Umgebung ab. | |
| Projekte abrufen | Ruft Projekte in der Ansible Tower-Umgebung ab. | |
| Zusätzliche Eingabefelder abrufen | Ruft eine Liste von Feldern ab, die als dynamische Vorlage oder dynamisches Objekt verwendet werden können. | |
| Entitätsdaten abrufen | Ruft Daten aus der erforderlichen Entität ab. | |
| Organisationsmanagement | Organisationsdetails nach ID suchen | Ruft Details der erforderlichen Organisation aus Ansible Tower ab. |
| Stream mit Organisationen suchen | Ruft Details von Organisationen aus Ansible Tower ab. | |
| Projektmanagement | Projektdetails nach ID suchen | Ruft Details des erforderlichen Projekts aus Ansible Tower ab. |
| Stream mit Projekten suchen | Ruft Details von Projekten aus Ansible Tower ab. | |
| Datensatzverwaltung | Datensatz erstellen | Erstellt einen Datensatz in der Ansible Tower-Umgebung. |
| Datensatz löschen | Löscht den erforderlichen Datensatz in der Ansible Tower-Umgebung. | |
| Datensatz aktualisieren | Aktualisiert Details des erforderlichen Datensatzes in der Ansible Tower-Umgebung. | |
| Rollenverwaltung | Rollenddetails nach ID suchen | Ruft Details der erforderlichen Rolle in der Ansible Tower-Umgebung ab. |
| Stream mit Rollen suchen | Ruft Details der Rollen in der Ansible Tower-Umgebung ab. | |
| Teams nach Rollen-Stream suchen | Ruft Details der Teams ab, die der erforderlichen Rolle zugeordnet sind. | |
| Anwender nach Rollen-Stream suchen | Ruft Details der Anwender mit der erforderlichen Rolle ab. | |
| Team-Management | Teamdetails nach ID suchen | Ruft die Details zum erforderlichen Team ab. |
| Teams-Stream suchen | Ruft Details der Teams in der Ansible Tower-Umgebung ab. | |
| Vorlagen-Management | Auftragsvorlage erstellen | Erstellt eine Auftragsvorlage. |
| Auftragsvorlage starten | Startet eine Auftragsvorlage. | |
| Stream mit Auftragsvorlagen suchen | Ruft die Liste der Auftragsvorlagen ab. | |
| Anwenderverwaltung | Anwender Organisation zuordnen | Ordnet den erforderlichen Anwender einer Organisation zu oder hebt die Zuordnung auf. |
| Anwender Team zuordnen | Ordnet den erforderlichen Anwender einem Team zu oder hebt die Zuordnung auf. | |
| Anwender erstellen | Erstellt einen Anwender in der Ansible Tower-Umgebung. | |
| Anwender löschen | Löscht den Anwender in der Ansible Tower-Umgebung. | |
| Anwenderdetails nach ID suchen | Ruft Details des erforderlichen Anwenders aus Ansible Tower ab. |
Alias-Anforderungen für Verbindungen und Anmeldeinformationen
IntegrationHub verwendet Aliasse, um Verbindungs- und Anmeldeinformationen sowie OAuth-Anmeldeinformationen zu verwalten. Wenn Sie ein Alias verwenden, müssen Sie nicht mehrere Anmeldeinformations- und Verbindungsinformationsprofile konfigurieren, wenn Sie mehrere Umgebungen verwenden. Wenn sich die Verbindungs- oder Anmeldeinformationen ändern, müssen Sie die Aktionen, die die Verbindung verwenden, nicht aktualisieren.
Informationen zum Einrichten der Spoke finden Sie unter Richten Sie die Ansible-Spoke ein.