Zum Inhalt springen

Verwandeln Sie Ihre Kontakte in Urlaubsgeld mit unserem neuen Kundenempfehlungsprogramm! Erfahren Sie mehr

Connector 3-legged OAuth 2.0 im Jitterbit Integration Studio

Übersicht

Authentifizierung einer Verbindung mit 3-legged OAuth 2.0 (3LO) ist für bestimmte Integration Studio Konnektoren verfügbar, wenn Agentenversion 10.83/11.21 oder höher verwendet wird. 3LO ermöglicht unterstützten Konnektoren den Zugriff auf Ressourcen im Namen eines Benutzers (ohne direkt auf die Anmeldeinformationen des Benutzers zuzugreifen), indem entweder eine Cloud-Anwendung oder eine private Anwendung verwendet wird.

Cloud-Anwendungen sind von Jitterbit bereitgestellte dreibeinige OAuth-Anwendungen.

Private Anwendungen sind dreibeinige OAuth-Anwendungen, die Sie innerhalb des Endpoint konfigurieren und besitzen und dann in der Management Console registrieren App-Registrierungen Seite mit diesen Werten aus der 3-beinigen OAuth-Anwendung:

  • Client-ID und Client-Geheimnis
  • Zielfernrohre
  • Autorisierungs URL
  • Zugriffstoken-URL
  • Token URL aktualisieren

Sobald die 3-beinige OAuth-Anwendung bei App-Registrierungen registriert ist ist es in der Verbindungskonfiguration im Menü OAuth-Anwendung unter Private Anwendungen verfügbar. Informationen zur Konfiguration einer 3LO-Verbindung finden Sie in der Dokumentation zum jeweiligen Connector.

3lo-unterstützte Konnektoren

Derzeit unterstützen diese Konnektoren die Authentifizierung mit 3-legged OAuth 2.0:

Systemarchitektur

Diese Schritte beschreiben im Detail, wie eine 3LO-Verbindung innerhalb der Systemarchitektur verarbeitet wird, wenn ein unterstützter Connector mithilfe einer OAuth 2.0-App-Registrierung authentifiziert wird:

  1. Während der Verbindung mit dem Endpoint wird der Benutzer zur Autorisierungs URL für den OAuth-Anbieter weitergeleitet.

  2. Unter der Autorisierungs URL wird der Benutzer aufgefordert, seine Anmeldeinformationen zu bestätigen und der Autorisierungsanfrage von Harmony zuzustimmen.

  3. Sobald die Anfrage erfolgreich autorisiert wurde, gibt der OAuth-Anbieter einen Autorisierungscode an Harmony aus.

  4. Harmony tauscht den Autorisierungscode gegen ein Zugriffstoken vom OAuth-Anbieter aus.

  5. Harmony verwendet das Zugriffstoken, um die erforderliche Ressource von der API des Connectors abzurufen.

Hinweis

Die Authentifizierung mit 3-beinigem OAuth wird für globale Verbindungen nicht unterstützt.

Endpoints verwalten

Sobald die Verbindung konfiguriert ist, können Sie die Management Console Projekte Seite, um bereitgestellte Endpoints anzuzeigen, für die 3-legged OAuth für ein Projekt konfiguriert wurde (siehe Tab „Endpoints “).