Jitterbit Harmony Sicherheitsanbieter im Jitterbit App Builder
Der Jitterbit Harmony Sicherheitsanbietertyp unterstützt folgende Szenarien:
- Benutzerauthentifizierung: Verwenden Sie die Harmony-Authentifizierung, um sich im App Builder anzumelden.
- Datenquellenauthentifizierung: Verwenden Sie die Harmony-Authentifizierung, um HTTP-Anfragen vom App Builder an Harmony zu authentifizieren.
Hinweis
Seit App Builder 4.53 können Sie auch einen Assistenten verwenden, um jede dieser Optionen einzurichten.
Die folgenden Authentifizierungstypen werden unterstützt:
- Harmony-Login: Benutzer melden sich im App Builder mit ihrem Harmony-Benutzernamen und Passwort zur Authentifizierung an.
- Harmony-Dienstkonto: Authentifizieren Sie Harmony- und API-Manager Anfragen mit den Anmeldeinformationen des Dienstkontos. Der App Builder verwendet automatisch einen einzigen Satz konfigurierter Harmony-Anmeldeinformationen, die mit einem privilegierten Benutzerkonto verknüpft sind, um sich bei Harmony zu authentifizieren. Alle unprivilegierten Benutzerereignisse werden mit der Identität des Dienstkontos ausgeführt.
- Harmony Single Sign-On (SSO): Benutzer melden sich im App Builder mit Harmony Single Sign-On an. Der App Builder verwendet automatisch die Harmony-Authentifizierung, wenn Benutzer bereits mit Harmony authentifiziert sind.
Konfigurieren der Harmony-Login-Authentifizierung
Sie können die Login-Authentifizierung für den Jitterbit Harmony Sicherheitsanbietertyp mithilfe der Benutzer- oder Datenquellenauthentifizierung konfigurieren.
Voraussetzungen
Diese Informationen sind erforderlich, um die Login-Authentifizierung zu konfigurieren:
- Harmony-Region. Ausgewählt in Eigenschaften oder angegeben in Endpunkten.
- Harmony-Organisations-ID. In Eigenschaften angegeben.
Konfigurationsschritte
Befolgen Sie diese Schritte, um einen neuen Jitterbit Harmony Sicherheitsanbieter zu erstellen und zu aktivieren, der die Login-Authentifizierung unterstützt. Zusätzliche unterstützte Einstellungen sind im Abschnitt Konfiguration beschrieben.
- Navigieren Sie zum App Builder IDE
- Klicken Sie auf die Schaltfläche Sicherheitsanbieter
- Klicken Sie auf die Schaltfläche + Benutzeranmeldung oder + Datenquellenanmeldung
- Geben Sie im Panel Anbieter Folgendes an:
- Name: Geben Sie einen aussagekräftigen Namen ein, wie z.B.
Jitterbit Harmony - Typ: Wählen Sie Jitterbit Harmony
- Authentifizierungstyp: Wählen Sie Harmony Login
- Name: Geben Sie einen aussagekräftigen Namen ein, wie z.B.
- Klicken Sie auf die Schaltfläche Speichern
- Klicken Sie im Panel Eigenschaften auf die Schaltfläche +Eigenschaft
- Wählen Sie Region als Parameter
- Wählen Sie die entsprechende Harmony-Region als Wert
- Klicken Sie auf die Schaltfläche Speichern
- Klicken Sie auf die Schaltfläche +Eigenschaft
- Wählen Sie OrganizationId als Parameter
- Geben Sie die Harmony-Organisationskennung als Wert ein
- Klicken Sie auf die Schaltfläche Speichern
- Klicken Sie im Panel Anbieter auf die Schaltfläche Validieren, um die Konfiguration des Sicherheitsanbieters zu bestätigen
- Klicken Sie im Panel Anbieter auf die Schaltfläche Bearbeiten
- Aktivieren Sie das Kontrollkästchen Aktiviert
- Klicken Sie auf die Schaltfläche Speichern
Konfigurieren der Authentifizierung für Dienstkonten
Sie können die Authentifizierung für Dienstkonten für den Sicherheitsanbietertyp Jitterbit Harmony nur mit Datenquellenanmeldung konfigurieren.
Voraussetzungen
Diese Informationen sind erforderlich, um die Authentifizierung für Dienstkonten zu konfigurieren:
- Harmony-Region. Ausgewählt in Eigenschaften oder angegeben in Endpunkten.
- Harmony-Anmeldeinformationen (Benutzername und Passwort). In Anmeldeinformationen angegeben.
Konfigurationsschritte
Befolgen Sie diese Schritte, um einen neuen Sicherheitsanbieter Jitterbit Harmony zu erstellen und zu aktivieren, der die Authentifizierung für Dienstkonten unterstützt. Weitere unterstützte Einstellungen sind im Abschnitt Konfiguration beschrieben.
- Navigieren Sie zum App Builder IDE
- Klicken Sie auf die Schaltfläche Sicherheitsanbieter
- Klicken Sie auf die Schaltfläche + Datenquellenanmeldung
- Geben Sie im Panel Anbieter Folgendes an:
- Name: Geben Sie einen aussagekräftigen Namen ein, wie z.B.
Jitterbit Harmony - Typ: Wählen Sie Jitterbit Harmony
- Authentifizierungstyp: Wählen Sie Harmony Dienstkonto
- Name: Geben Sie einen aussagekräftigen Namen ein, wie z.B.
- Klicken Sie auf die Schaltfläche Speichern
- Klicken Sie im Panel Eigenschaften auf die Schaltfläche +Eigenschaft
- Wählen Sie Region als Parameter
- Wählen Sie die entsprechende Harmony-Region als Wert
- Klicken Sie auf die Schaltfläche Speichern
- Klicken Sie im Panel Anmeldeinformationen auf die Schaltfläche +Anmeldeinformation
- Wählen Sie Passwort als Typ
- Geben Sie die Harmony-Email als Benutzername ein
- Geben Sie das Harmony-Passwort als Passwort ein
- Klicken Sie im Panel Anbieter auf die Schaltfläche Validieren, um die Konfiguration des Sicherheitsanbieters zu bestätigen
- Klicken Sie im Panel Anbieter auf die Schaltfläche Bearbeiten
- Aktivieren Sie das Kontrollkästchen Aktiviert
- Klicken Sie auf die Schaltfläche Speichern
Konfiguration
Der Jitterbit Harmony Sicherheitsanbieter unterstützt die folgenden zusätzlichen Parameter.
Bereitstellung
Der Jitterbit Harmony Sicherheitsanbieter kann so konfiguriert werden, dass er die Harmony-Rollen eines Benutzers abruft und diese während des Authentifizierungsprozesses in App Builder Ansprüche umwandelt. Ansprüche werden den Sicherheitsanbieterguppen zugeordnet, die wiederum den Sicherheitsgruppen zugeordnet werden können. Um diese Option zu aktivieren, muss der Administrator Gruppenmitgliedschaft bereitstellen unter Bereitstellung auswählen.
| Feld | Wert |
|---|---|
| Benutzerbereitstellung | Wenn aktiviert, erstellt der App Builder Benutzerkonten basierend auf der von dem Identitätsanbieter (IdP) bereitgestellten Identität. Benutzerattribute werden mithilfe von Ansprüchen zugeordnet. |
| Gruppenmitgliedschaft bereitstellen | Gibt an, ob der Identitätsanbieter (IdP) Gruppenmitgliedschaftsansprüche im Sicherheitstoken enthält. Die Ansprüche werden als Anbieterguppen registriert, die auf Benutzergruppen zugeordnet werden können. |
Endpunkte
| Typ | Beschreibung |
|---|---|
| Harmony API | Die Basis- Harmony-Region-URL, eine von:
|
Anmeldeinformationen
| Typ | Beschreibung |
|---|---|
| Passwort | Harmony-Anmeldeinformationen (Benutzername und Passwort) (gilt nur für die Authentifizierung von Dienstkonten). |
Eigenschaften
| Parameter | Beschreibung |
|---|---|
| EnvironmentId | Die Harmony-Umgebungs-ID, die durch Überfahren des Umgebungsnamens in der Management-Konsole auf der Seite Umgebungen angezeigt wird. Optionaler Wert, wenn angegeben, überprüft der App Builder, ob der Benutzer Zugriff auf die Umgebung hat. Wenn nicht angegeben, überprüft der App Builder, ob der Benutzer Mitglied der Organisation (OrganizationId) ist. |
| OrganizationId | Die Harmony-Organisations-ID, die sich oben rechts im Kopfbereich des Harmony-Portals neben dem Organisationsnamen befindet. Bei der Authentifizierung von Benutzern überprüft der Sicherheitsanbieter, ob der Benutzer Mitglied der angegebenen Organisation ist. Diese Eigenschaft wird bei der Authentifizierung mit einem Dienstkonto nicht verwendet. |
| Region | Jitterbit Harmony-Region, eine der:
|
Ansprüche
| Bezeichner | Zweck | Beschreibung |
|---|---|---|
| Name | Benutzername. | |
| userId | Name ID | Undurchsichtiger, unveränderlicher Wert, der den Benutzer identifiziert. |
| roleId | Gruppe | Mitgliedschaft in der Sicherheitsanbieter-Gruppe. |
| Email-Adresse | Email-Adresse des Benutzerkontos. | |
| phone | Telefonnummer | Telefonnummer des Benutzerkontos. |
Konfigurieren der Authentifizierung mit Single Sign-On
Der App Builder wird mit einem Jitterbit Harmony Sicherheitsanbieter-Typ namens jitterbit.com geliefert, der für die Authentifizierung von Benutzern oder Datenquellen verwendet werden kann.
Voraussetzungen
Um den Sicherheitsanbieter jitterbit.com zu verwenden, müssen folgende Voraussetzungen erfüllt sein:
- Die Kachel App Builder im Harmony-Portal muss für die App Builder-Instanz konfiguriert sein. Diese Konfiguration erfolgt auf der Seite App Builder > Admin.
Darüber hinaus sind folgende Informationen erforderlich, um den Sicherheitsanbieter jitterbit.com zu konfigurieren:
- Harmony-Region. Ausgewählt in Eigenschaften oder angegeben in Endpunkten.
- Harmony-Organisations-ID. Angegeben in Eigenschaften.
Konfigurationsschritte
Befolgen Sie diese Schritte, um den Sicherheitsanbieter jitterbit.com zu konfigurieren und zu aktivieren. Weitere unterstützte Einstellungen sind im Abschnitt Konfiguration beschrieben.
Hinweis
Die Konfiguration mehrerer SSO-Sicherheitsanbieter oder das Umbenennen des Sicherheitsanbieters jitterbit.com wird nicht unterstützt.
- Navigieren Sie zur App Builder IDE
- Klicken Sie auf die Schaltfläche Sicherheitsanbieter
- Suchen Sie den Sicherheitsanbieter
jitterbit.comim Benutzerauthentifizierung-Panel oder im Datenquellenauthentifizierung-Panel und öffnen Sie den Datensatz zur Bearbeitung - Klicken Sie auf das Bleistift-Bearbeiten-Symbol im Eigenschaften-Panel für den Datensatz
OrganizationId - Geben Sie den Wert Ihrer Harmony-Organisations-ID ein
- Klicken Sie auf Speichern
- Klicken Sie auf das Bleistift-Bearbeiten-Symbol für den Datensatz
Region - Wählen Sie den Wert aus, der Ihrer Harmony-Region entspricht
- Klicken Sie auf Speichern
- Klicken Sie auf die Schaltfläche Bearbeiten im Einstellungen-Panel
- Wählen Sie das Feld Aktivieren, um den Sicherheitsanbieter zu aktivieren
- Klicken Sie auf die Schaltfläche Speichern