Documentation Index

Fetch the complete documentation index at: https://docs.lobstersoftware.com/llms.txt

Use this file to discover all available pages before exploring further.

Entra SSO konfigurieren: Schritt-für-Schritt-Beispiel

Prev Next

Siehe auch: SSO (Einmalige Anmeldung)

Diese Anleitung führt Sie durch eine vollständige SSO-Einrichtung mit Microsoft Entra ID (ehemals Azure AD). Sie oder Ihr Systemadministrator erfassen die Werte im Microsoft Entra admin center. Sie tragen sie in die Lobster Data Platform ein. Anschließend testen und aktivieren Sie die Konfiguration.

SSO (Single Sign-On, d. h. einmaliges Anmelden) nutzt OAuth2 / OpenID Connect, um Benutzer über einen externen Identitätsanbieter zu authentifizieren. Dieses Beispiel verwendet Microsoft Entra ID (früher Azure AD).

Voraussetzungen

  • In Ihrem Entra-Mandanten ist eine App-Registrierung vorhanden.

  • Sie haben Adminzugriff auf das Microsoft Entra admin center.

  • Sie verfügen in der Lobster Data Platform über die Berechtigung Create für 'SSO System Preferences'.

Schritt 1: Werte aus dem Microsoft Entra admin center erfassen

Öffnen Sie Ihre App-Registrierung im Microsoft Entra admin center. Notieren Sie diese drei Werte:

Speicherort im Microsoft Entra admin center

Zugehöriges LDP-Feld

Overview > Directory (tenant) ID

Tenant

Overview > Application (client) ID

Client ID

Certificates & secrets > Client secrets > Value

Client Secret

 WICHTIG:  Client-Secret-Wert sofort kopieren

Microsoft Entra zeigt den Client-Secret-Wert nur einmal an, direkt nach der Erstellung. Wenn Sie die Seite verlassen, wird der Wert dauerhaft verborgen. Sie müssen dann einen neuen Secret erstellen.

Schritt 2: Neuen 'SSO System Preferences'-Eintrag erstellen

Öffnen Sie in der Lobster Data Platform den Eintrag Authentifizierung (siehe Basis-Einstellungen). Klicken Sie auf den Tab 'SSO (Single Sign-On)'. Klicken Sie auf New.

Wählen Sie im Feld SSO Provider den Eintrag Azure SSO. Azure-spezifische Felder werden eingeblendet.

 WARNUNG:

Ändern Sie den SSO Provider nicht mehr, nachdem Sie Daten eingegeben haben. Alle bereits eingetragenen Werte gehen verloren. Das gilt auch, wenn der andere Anbieter dieselben Felder unterstützt.

Füllen Sie die Felder aus:

Feld

Beispielwert

Hinweis

Alias

azure

Eindeutiger Bezeichner. Wird als providerAlias für das User Mapping verwendet.

Status

inaktiv (vorerst)

Nach dem Test auf aktiv setzen (Schritt 6).

Client ID

aus Schritt 1

Client Secret

aus Schritt 1

 WICHTIG:  Vertraulich behandeln.

Tenant

aus Schritt 1

Azure-spezifisches Feld.

Authorization URL

https://login.microsoftonline.com/{tenant}/oauth2/v2.0/authorize

Leer lassen, um den Standardwert zu verwenden.

Token URL

https://login.microsoftonline.com/{tenant}/oauth2/v2.0/token

Leer lassen, um den Standardwert zu verwenden.

User Info URL

https://graph.microsoft.com/oidc/userinfo

Leer lassen, um den Standardwert zu verwenden.

Scope

openid email profile

Standardclaims zur Benutzeridentifikation.

Callback URL

automatisch generiert

Schreibgeschützt. Wird für Schritt 3 benötigt.

 HINWEIS: Die Platzhaltertexte in leeren Feldern beschreiben die Systemstandards. Standardwerte gelten zur Laufzeit, solange das Feld leer bleibt. Die Standardwerte werden nicht in der Datenbank gespeichert.

Speichern Sie den Eintrag.

Schritt 3: Callback URL in Entra registrieren

  1. Kopieren Sie die Callback URL aus der LDP-Detailansicht über die Kopierschaltfläche neben dem Feld.

  2. Wechseln Sie zurück zu Ihrer Entra-App-Registrierung.

  3. Öffnen Sie Authentication.

  4. Fügen Sie die Callback URL als Redirect URI vom Typ Web hinzu.

  5. Speichern Sie.

Schritt 4: Verbindung testen

Wählen Sie den neuen 'SSO System Preferences'-Eintrag in der Übersicht aus. Klicken Sie auf Test SSO. Ein separates Browserfenster öffnet sich. Melden Sie sich mit einem Entra-Konto an.

  • Bei Erfolg wird eine Erfolgsmeldung angezeigt.

  • Bei einem Fehler erscheint eine Fehlermeldung mit Details im Testfenster.

Ohne externe Benutzerzuordnung (Schritt 5) schlägt der Test mit dem Fehler HTTP 404 fehl.

 HINWEIS: Die Einstellung 'Status' wird beim Test ignoriert. Sie können auch inaktive Konfigurationen testen.

Wenn der Test fehlschlägt, lesen Sie SSO-Token-Claims debuggen.

Schritt 5: LDP-Benutzer Entra-Identitäten zuordnen

SSO funktioniert nur, wenn ein aktiver Benutzer auf die Entra-Identität verweist.

Gehen Sie für jeden Benutzer so vor, der sich über Azure SSO anmeldet:

  1. Öffnen Sie den Benutzerdatensatz in Benutzer.

  2. Navigieren Sie zu 'External user login infos'.

  3. Fügen Sie einen Eintrag mit diesen Werten hinzu:

    • Provider Alias: azure (muss dem Alias aus Schritt 2 entsprechen)

    • User term: der Entra-Bezeichner des Benutzers, in der Regel die E-Mail-Adresse

 HINWEIS: Das User Mapping kann nur manuell erfolgen

Automatisches Provisioning ist nicht verfügbar. SCIM und JIT Provisioning werden nicht unterstützt. Sie müssen jede Entra-Identität manuell einem LDP-Benutzerkonto zuordnen.

Weitere Optionen finden Sie unter Benutzerverwaltung mit SSO.

Schritt 6: Konfiguration aktivieren

Setzen Sie in der Detailansicht den Status auf aktiv. Speichern Sie den Eintrag.

Die Schaltfläche für Azure SSO wird jetzt im Anmeldedialog für zugeordnete Benutzer angezeigt.