Authentifizierungsaktion aktivieren

Sie können die Authentifizierung für den Zugriff auf Ihre Anwendung aktivieren und dem Control Room den Zugriff auf Ihre Anwendungsdaten erlauben.

Sie haben die folgenden Optionen, um Sitzungen für Ihre Anwendungen im Connector Builder zu authentifizieren:

  • Aktivieren der Umschaltfläche „Authentifizierung“: Wenn Sie diese Option verwenden, wird das Authentifizierungs-Token in einer Sitzung beibehalten. Der Control Room verwaltet diese Sitzung und gibt das Token an alle Aktionen im Paket weiter, die diese Sitzung nutzen. Wir empfehlen Ihnen, diese Option zu verwenden, da der Sitzungskontext vom Control Room für Sie verwaltet wird und Sie nicht in jeder Ihrer Aktionen explizit Authentifizierungsheader oder Abfrageparameter weiterleiten müssen.
  • Eine Aktion „Authentifizierung“ hinzufügen: Wenn Sie diese Option verwenden, müssen Sie das Authentifizierungs-Token explizit an alle anderen Aktionen im Paket weitergeben. Je nach den verwendeten API-Spezifikationen senden Sie das Token für jede der Aktionen im Paket entweder im Header oder im Abfrageparameter. Einzelheiten finden Sie unter Aktion in Connector Builder hinzufügen.

Vorbereitungen

Stellen Sie sicher, dass Sie einen benutzerdefinierten Connector erstellt haben. Einzelheiten finden Sie unter Benutzerdefinierten Connector erstellen.

Prozedur

  1. Aktivieren Sie den Schalter Authentifiziert.
  2. Wählen Sie einen der folgenden Authentifizierungstypen aus der Dropdown-Liste aus:
    Authentifizierungstyp Beschreibung
    Basic Wenn Sie eine Paketaktion verwenden, müssen Sie einen Nutzernamen und ein Passwort eingeben, um sich bei der Zielanwendung zu authentifizieren. Der Control Room überträgt automatisch die Base-64-verschlüsselten Anmeldedaten in einem Autorisierungsheader mit dem Format „Basic <base-64 encoded>“ in Ihren API-Anfragen.
    OAuth 2.0 Wenn Sie die Paketaktion verwenden, müssen Sie eine bestehende OAuth2-Verbindung im Control Room auswählen, wenn Sie Ihre Automatisierung verwenden. Der Control Room enthält das aus dem Control Room abgerufene Zugriffstoken in Ihren API-Anforderungen.
    1. Wählen Sie einen geeigneten Ortstyp, der als Header oder Abfrageparameter an den API-Anbieter gesendet werden soll.
    2. Geben Sie einen Namen und ein Präfix für den Header und einen Namen für den Abfrageparameter ein.
    API-Schlüssel Wenn Sie die Paketaktion verwenden, müssen Sie einen API-Schlüssel zur Authentifizierung eingeben. Der Control Room überträgt automatisch den API-Schlüssel zusammen mit den Headern oder Parametern in Ihren API-Anforderungen.
    1. Wählen Sie einen geeigneten Ortstyp, der als Header oder Abfrageparameter an den API-Anbieter gesendet werden soll.
    2. Geben Sie einen Namen und ein Präfix für den Header und einen Namen für den Abfrageparameter ein.
    Benutzerdefiniert Wenn Sie die Paketaktion verwenden, müssen Sie Informationen eingeben, um eine Verbindung herzustellen. Je nachdem, wie Sie die zu erstellende Sitzung konfigurieren, schließt der Control Room die Sitzungsinformationen in Ihre API-Anfragen ein. Informationen zur Konfiguration der für die Authentifizierung verwendeten Einstellungen finden Sie unter Aktion im Connector-Editor konfigurieren.