Jitterbit Harmony-Sicherheitsanbieter in Jitterbit App Builder
Der Jitterbit Harmony-Sicherheitsanbietertyp unterstützt diese Szenarien:
- Benutzerauthentifizierung: Verwenden Sie die Harmony-Authentifizierung, um sich bei App Builder anzumelden.
- Datenquellen-Authentifizierung: Verwenden Sie die Harmony-Authentifizierung, um HTTP-Anfragen von App Builder zu Harmony zu authentifizieren.
Tipp
Seit App Builder 4.53 können Sie auch einen Assistenten verwenden, um jedes dieser Elemente einzurichten.
Die folgenden Authentifizierungstypen werden unterstützt:
- Harmony-Anmeldung: Benutzer melden sich bei App Builder mit ihrem Harmony-Benutzernamen und -Passwort an, um sich zu authentifizieren.
- Harmony-Dienstkonto: Authentifizieren Sie Harmony- und API Manager-Anfragen mit Dienstkontoanmeldedaten. App Builder verwendet automatisch einen einzelnen Satz konfigurierter Harmony-Anmeldedaten, die einem privilegierten Benutzerkonto zugeordnet sind, um sich bei Harmony zu authentifizieren. Alle Ereignisse von Benutzern ohne Berechtigung werden mit der Identität des Dienstkontos ausgeführt.
- Harmony Single Sign-On (SSO): Benutzer melden sich bei App Builder mit Harmony Single Sign-On an. App Builder verwendet automatisch die Harmony-Authentifizierung, wenn Benutzer bereits bei Harmony authentifiziert sind.
Harmony-Anmeldungsauthentifizierung konfigurieren
Sie können die Anmeldungsauthentifizierung für den Jitterbit Harmony-Sicherheitsanbietertyp mit Benutzer- oder Datenquellen-Authentifizierung konfigurieren.
Voraussetzungen
Diese Informationen sind erforderlich, um die Anmeldungsauthentifizierung zu konfigurieren:
- Harmony-Region. Wird in Eigenschaften ausgewählt oder in Endpunkte angegeben.
- Harmony-Organisations-ID. Wird in Eigenschaften angegeben.
Konfigurationsschritte
Führen Sie diese Schritte aus, um einen neuen Jitterbit Harmony-Sicherheitsanbieter zu erstellen und zu aktivieren, der die Anmeldungsauthentifizierung unterstützt. Zusätzliche unterstützte Einstellungen werden im Abschnitt Konfiguration beschrieben.
- Navigieren Sie zur App Builder IDE
- Klicken Sie auf die Schaltfläche Sicherheitsanbieter
- Klicken Sie auf die Schaltfläche + Sicherheitsanbieter
- Geben Sie im Bereich Anbieter folgende Informationen an:
- Name: Geben Sie einen aussagekräftigen Namen ein, z. B.
Jitterbit Harmony - Typ: Wählen Sie Jitterbit Harmony
- Authentifizierungstyp: Wählen Sie Harmony-Anmeldung
- Name: Geben Sie einen aussagekräftigen Namen ein, z. B.
- Klicken Sie auf die Schaltfläche Speichern
- Klicken Sie im Bereich 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-Organisations-ID als Wert ein
- Klicken Sie auf die Schaltfläche Speichern
- Klicken Sie im Bereich Anbieter auf die Schaltfläche Validieren, um die Sicherheitsanbieterkonfiguration zu bestätigen
- Klicken Sie im Bereich Anbieter auf die Schaltfläche Bearbeiten
- Aktivieren Sie das Kontrollkästchen Aktiviert
- Klicken Sie auf die Schaltfläche Speichern
Dienstkonto-Authentifizierung konfigurieren
Sie können die Dienstkonto-Authentifizierung für den Jitterbit Harmony-Sicherheitsanbietertyp nur mit Datenquellen-Authentifizierung konfigurieren.
Voraussetzungen
Diese Informationen sind erforderlich, um die Dienstkonto-Authentifizierung zu konfigurieren:
- Harmony-Region. Wird in Eigenschaften ausgewählt oder in Endpunkte angegeben.
- Harmony-Anmeldedaten (Benutzername und Passwort). Wird in Anmeldedaten angegeben.
Konfigurationsschritte
Führen Sie diese Schritte aus, um einen neuen Jitterbit Harmony-Sicherheitsanbieter zu erstellen und zu aktivieren, der die Dienstkonto-Authentifizierung unterstützt. Zusätzliche unterstützte Einstellungen werden im Abschnitt Konfiguration beschrieben.
- Navigieren Sie zur App Builder IDE
- Klicken Sie auf die Schaltfläche Sicherheitsanbieter
- Klicken Sie auf die Schaltfläche + Sicherheitsanbieter
- Geben Sie im Bereich Anbieter folgende Informationen an:
- Name: Geben Sie einen aussagekräftigen Namen ein, z. B.
Jitterbit Harmony - Typ: Wählen Sie Jitterbit Harmony
- Authentifizierungstyp: Wählen Sie Harmony-Dienstkonto
- Name: Geben Sie einen aussagekräftigen Namen ein, z. B.
- Klicken Sie auf die Schaltfläche Speichern
- Klicken Sie im Bereich 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 Bereich Anmeldedaten auf die Schaltfläche +Anmeldedaten
- Wählen Sie Passwort als Typ
- Geben Sie die Harmony-E-Mail als Benutzername ein
- Geben Sie das Harmony-Passwort als Passwort ein
- Klicken Sie im Bereich Anbieter auf die Schaltfläche Validieren, um die Sicherheitsanbieterkonfiguration zu bestätigen
- Klicken Sie im Bereich 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 sie während des Authentifizierungsvorgangs in App Builder Claims umwandelt. Claims werden Sicherheitsanbietergruppen zugeordnet, die wiederum Sicherheitsgruppen zugeordnet werden können. Um diese Option zu aktivieren, muss der Administrator Supplies Group Membership unter Bereitstellung auswählen.
| Feld | Wert |
|---|---|
| Benutzerbereitstellung | Wenn aktiviert, erstellt App Builder Benutzerkonten basierend auf der vom Identitätsanbieter (IdP) bereitgestellten Identität. Benutzerattribute werden mithilfe von Claims zugeordnet. |
| Supplies Group Membership | Gibt an, ob der Identitätsanbieter (IdP) Gruppenmitgliedschafts-Claims im Sicherheitstoken enthält. Die Claims werden als Anbietergruppen registriert, die Benutzergruppen zugeordnet werden können. |
Endpunkte
| Typ | Beschreibung |
|---|---|
| Harmony API | Die Basis-Harmony-Regions-URL, eine von:
|
Anmeldedaten
| Typ | Beschreibung |
|---|---|
| Passwort | Harmony-Anmeldedaten (Benutzername und Passwort) (gilt nur für die Authentifizierung von Dienstkonten). |
Eigenschaften
| Parameter | Beschreibung |
|---|---|
| EnvironmentId | Die Harmony-Umgebungs-ID, die durch Hovern über den Umgebungsnamen auf der Seite Umgebungen der Management Console angezeigt wird. Optionaler Wert. Falls angegeben, prüft App Builder, ob der Benutzer Zugriff auf die Umgebung hat. Falls nicht angegeben, prüft App Builder, ob der Benutzer Mitglied der Organisation (OrganizationId) ist. |
| OrganizationId | Die Harmony-Organisations-ID, die oben rechts in der Kopfzeile des Harmony-Portals neben dem Organisationsnamen angezeigt wird. Beim Authentifizieren von Benutzern prüft der Sicherheitsanbieter, ob der Benutzer Mitglied der angegebenen Organisation ist. Diese Eigenschaft wird nicht bei der Authentifizierung mit einem Dienstkonto verwendet. |
| Region | Jitterbit Harmony Region, eine von:
|
Claims
| Bezeichner | Zweck | Beschreibung |
|---|---|---|
| Name | Benutzername. | |
| userId | Name ID | Undurchsichtiger, unveränderlicher Wert, der den Benutzer identifiziert. |
| roleId | Gruppe | Sicherheitsanbieter-Gruppenmitgliedschaft. |
| E-Mail-Adresse | E-Mail-Adresse des Benutzerkontos. | |
| phone | Telefonnummer | Telefonnummer des Benutzerkontos. |
Authentifizierung mit Single Sign-On konfigurieren
App Builder wird mit einem Jitterbit Harmony Sicherheitsanbieter vom Typ jitterbit.com ausgeliefert, der für die Authentifizierung von Benutzern oder Datenquellen verwendet werden kann.
Voraussetzungen
Um den Sicherheitsanbieter jitterbit.com zu verwenden, müssen diese Voraussetzungen erfüllt sein:
- Die Kachel App Builder im Harmony-Portal muss für die App Builder-Instanz konfiguriert werden. Diese Konfiguration erfolgt über die Seite App Builder > Admin.
Darüber hinaus sind diese Informationen erforderlich, um den Sicherheitsanbieter jitterbit.com zu konfigurieren:
- Harmony-Region. Auswahl unter Properties oder Angabe unter Endpoints.
- Harmony-Organisations-ID. Angabe unter Properties.
Konfigurationsschritte
Befolgen Sie diese Schritte, um den Sicherheitsanbieter jitterbit.com zu konfigurieren und zu aktivieren. Zusätzlich unterstützte Einstellungen werden im Abschnitt Konfiguration beschrieben.
Hinweis
Die Konfiguration mehrerer SSO-Sicherheitsanbieter oder die Umbenennung des Sicherheitsanbieters jitterbit.com wird nicht unterstützt.
- Navigieren Sie zur App Builder IDE
- Klicken Sie auf die Schaltfläche Security Providers
- Suchen Sie den Sicherheitsanbieter
jitterbit.comim Bereich Security Providers und öffnen Sie den Datensatz zum Bearbeiten - Klicken Sie auf das Stift-Bearbeitungssymbol im Bereich Properties für den Datensatz
OrganizationId - Geben Sie den Value Ihrer Harmony-Organisations-ID ein
- Klicken Sie auf Save
- Klicken Sie auf das Stift-Bearbeitungssymbol für den Datensatz
Region - Wählen Sie den Value aus, der Ihrer Harmony-Region entspricht
- Klicken Sie auf Save
- Klicken Sie auf die Schaltfläche Edit im Bereich Settings
- Aktivieren Sie das Feld Enable, um den Sicherheitsanbieter zu aktivieren
- Klicken Sie auf die Schaltfläche Save