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.

Verwenden Sie den Authentifizierungs-Umschalter, um Sitzungen für Ihre Anwendungen im Connector Builder zu authentifizieren. Diese Option behält das Authentifizierungstoken innerhalb einer Sitzung bei, die vom Control Room verwaltet wird, und übergibt es automatisch an alle Aktionen innerhalb des Pakets. Dieser Ansatz vereinfacht den Authentifizierungsprozess, da die Notwendigkeit entfällt, Authentifizierungsheader oder Abfrageparameter für jede Aktion manuell zu handhaben.

Vorbereitungen

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

Prozedur

  1. Melden Sie sich bei Ihrem Control Room an.
  2. Navigieren Sie zu Verwalten > Pakete.
  3. Klicken Sie auf der Seite Pakete auf die Registerkarte Connectors.
  4. Klicken Sie auf einen Connector oder erstellen Sie einen neuen Connector.
  5. Aktivieren Sie den Schalter Authentifiziert.
  6. 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äfix1 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äfix1 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.

    1Fügen Sie nach dem Präfix kein Leerzeichen hinzu. Zum Beispiel, wenn das Präfix Bearer ist, geben Sie einfach Bearer ohne ein nachfolgendes Leerzeichen ein.