Verbindung zu Red Hat Ansible
Red Hat Ansible ist eine Plattform für die Unternehmensautomatisierung, die Organisationen dabei unterstützt, IT-Automatisierungsprozesse in unterschiedlichen Umgebungen aufzubauen, zu verwalten und zu skalieren.
Um Red Hat Ansible mit IBM watsonx Orchestrate zu integrieren, müssen Sie eine sichere Verbindung herstellen, über die beide Systeme miteinander kommunizieren können. Weitere Informationen zur Verwaltung von Verbindungen finden Sie unter „Verbindungen verwalten “.
Standardmäßig ist Single Sign-On (SSO) für Ihre App deaktiviert. Informationen zur Aktivierung finden Sie unter „Single Sign-On für Anwendungen konfigurieren “.
Schritte zum Verbinden
Führen Sie die folgenden Schritte aus, um Red Hat Ansible mit watsonx Orchestrate zu verbinden:
Gehen Sie zu „Verwalten“ > „Verbindungen“ und suchen Sie nach der entsprechenden „ Red HatAnsible “-Verbindungs-ID.
Klicken Sie neben der entsprechenden Verbindungs-ID auf „Bearbeiten“.
Wählen Sie „ OAuth2 -Autorisierungscode“ als Authentifizierungstyp aus.
Geben Sie die für „ Red Hat “ spezifischen Felder ein. Ansible Allgemeine Informationen zum Verbindungsablauf finden Sie auf der Seite „Apps für vorgefertigte Agenten verbinden “.
Führen Sie die Schritte zum Entwurf und zur Live-Einrichtung durch.
Speichern Sie die Verbindung und testen Sie sie, um sicherzustellen, dass sie erfolgreich hergestellt wurde.
Unterstützte Authentifizierungsmethoden
Red Hat Ansible unterstützt die folgenden Authentifizierungsmethoden in „ watsonx Orchestrate “:
OAuth 2.0 (Autorisierungscode) : Empfohlen für Produktionsverbindungen
Verbindungs-ID
Verwenden Sie die folgende Verbindungs-ID, wenn Sie Ihre Verbindung „ Red HatAnsible “ auf der Seite „Verbindungseinstellungen“ suchen. Informationen zum Suchen einer Verbindungs-ID und zum Öffnen einer Verbindung zum Bearbeiten finden Sie unter Verbinden von Apps für vorgefertigte Agenten.
Authentifizierungstyp |
Verbindungs-ID |
|---|---|
OAuth2 Autorisierungscode |
|
OAuth 2.0 Verbindungsdetails
Setzen Sie den Authentifizierungstyp auf „ OAuth2 -Autorisierungscode“ und füllen Sie die folgenden Felder aus:
Feld |
Beschreibung |
|---|---|
|
Basis- URL des Red Hat Ansible -Servers |
|
Endpunkt zum Austausch des Autorisierungscodes gegen einen Zugriffstoken |
|
Definiert, welcher Zugriff angefordert wird |
|
URL wo Benutzer weitergeleitet werden, um sich anzumelden und den Zugriff zu autorisieren |
|
Eindeutige ID für Ihre Anwendung |
|
Ein geheimer Schlüssel, der zur Authentifizierung Ihrer App bei Red Hat verwendet wird. Ansible |
|
Es wird verwendet, um zusätzliche Parameter einzuschließen, die der Autorisierungsserver beim Austausch eines Codes oder von Anmeldedaten für ein Zugriffstoken benötigt. Sie sind für benutzerdefinierte Implementierungen erforderlich, bei denen der Server zusätzliche Details erwartet, wie beispielsweise einen Bestätigungscode oder eine Ressourcen-ID |
|
Es wird verwendet, um zusätzliche Informationen während des Anmeldeschritts am Autorisierungsendpunkt OAuth bereitzustellen. Sie helfen dem Server dabei, den richtigen Mandanten oder Identitätsanbieter zu identifizieren, und sind für Setups, die benutzerdefinierte Parameter wie |
Diese Werte finden Sie in der Dokumentation zu „ Red Hat “ unter Ansible.
Nächste Schritte
Nachdem die Verbindung zu Ihrer App nun hergestellt ist, können Sie sie in „ watsonx Orchestrate “ nutzen.
Starten Sie einen Agenten in Orchestrate Chat, um Aufgaben mithilfe natürlicher Sprache auszuführen.
Verwenden Sie geeignete Tools, um anwendungsspezifische Aktionen auszuführen.