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 “.

Wichtig:

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:

  1. Gehen Sie zu „Verwalten“ > „Verbindungen“ und suchen Sie nach der entsprechenden „ Red HatAnsible “-Verbindungs-ID.

  2. Klicken Sie neben der entsprechenden Verbindungs-ID auf „Bearbeiten“.

  3. Wählen Sie „ OAuth2 -Autorisierungscode“ als Authentifizierungstyp aus.

  4. 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 “.

  5. Führen Sie die Schritte zum Entwurf und zur Live-Einrichtung durch.

  6. 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 “:

  1. 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

red_hat_ansible_ibm_184bdbd3

OAuth 2.0 Verbindungsdetails

Setzen Sie den Authentifizierungstyp auf „ OAuth2 -Autorisierungscode“ und füllen Sie die folgenden Felder aus:

Feld

Beschreibung

Server URL

Basis- URL des Red Hat Ansible -Servers

Token URL

Endpunkt zum Austausch des Autorisierungscodes gegen einen Zugriffstoken

Scope

Definiert, welcher Zugriff angefordert wird

Authorization URL

URL wo Benutzer weitergeleitet werden, um sich anzumelden und den Zugriff zu autorisieren

Client ID

Eindeutige ID für Ihre Anwendung

Client Secret

Ein geheimer Schlüssel, der zur Authentifizierung Ihrer App bei Red Hat verwendet wird. Ansible

Token request field

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

Auth request field

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 idp oder tenant_id

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.