Microsoft-Entra-ID-SAML für Single Sign-On einrichten
PlaidCloud unterstützt Single Sign-On (SSO) über SAML 2.0. Dieser Leitfaden beschreibt, wie Sie Microsoft Entra ID (früher Azure Active Directory) als SAML-Identitätsanbieter konfigurieren, damit sich die Benutzer Ihrer Organisation über Entra bei PlaidCloud authentifizieren können.
Voraussetzungen
Abschnitt betitelt „Voraussetzungen“- Ein aktiver Microsoft-Entra-ID-Tenant (Azure AD)
- Ein Konto mit einer der folgenden Entra-Rollen: Global Administrator, Cloud Application Administrator oder Application Administrator
- Kontakt zum PlaidCloud-Support, um die Einrichtung abzustimmen und Konfigurationswerte auszutauschen
Überblick
Abschnitt betitelt „Überblick“Bei der Einrichtung tauschen zwei Parteien SAML-Metadaten aus:
- Sie konfigurieren eine Enterprise-Anwendung in Entra ID und übermitteln PlaidCloud Ihre App Federation Metadata URL.
- PlaidCloud stellt Ihnen die Service-Provider-Entity-ID (SP) und die Reply-URL (Assertion Consumer Service URL) bereit, die Sie zum Abschluss Ihrer Entra-Konfiguration benötigen.
Stimmen Sie sich mit dem PlaidCloud-Support ab, um die SP-Werte zu erhalten, bevor Sie Schritt 3 unten abschließen.
Schritt 1: Enterprise-Anwendung erstellen
Abschnitt betitelt „Schritt 1: Enterprise-Anwendung erstellen“- Melden Sie sich beim Azure-Portal an und navigieren Sie zu Microsoft Entra ID.
- Wählen Sie in der linken Seitenleiste Enterprise Applications aus.
- Klicken Sie auf + New application.
- Klicken Sie auf + Create your own application.
- Geben Sie einen Namen für die Anwendung ein (z. B.
PlaidCloud SSO). - Wählen Sie Integrate any other application you don’t find in the gallery (Non-gallery) aus.
- Klicken Sie auf Erstellen.
Schritt 2: SAML-basiertes Single Sign-on aktivieren
Abschnitt betitelt „Schritt 2: SAML-basiertes Single Sign-on aktivieren“- Wählen Sie nach dem Erstellen der Anwendung in der linken Seitenleiste unter Verwalten den Eintrag Single sign-on aus.
- Klicken Sie auf dem Bildschirm „Select a single sign-on method“ auf SAML.
Schritt 3: Grundlegende SAML-Einstellungen konfigurieren
Abschnitt betitelt „Schritt 3: Grundlegende SAML-Einstellungen konfigurieren“- Klicken Sie im Abschnitt Basic SAML Configuration auf Bearbeiten.
- Geben Sie im Feld Identifier (Entity ID) die von PlaidCloud bereitgestellte SP Entity ID ein.
- Geben Sie im Feld Reply URL (Assertion Consumer Service URL) die von PlaidCloud bereitgestellte ACS-URL ein.
- Klicken Sie auf Speichern.
Schritt 4: Attribute und Claims konfigurieren
Abschnitt betitelt „Schritt 4: Attribute und Claims konfigurieren“Standardmäßig übergibt Entra die E-Mail-Adresse und den Namen des Benutzers in der SAML-Assertion. Wenn Ihre PlaidCloud-Konfiguration Zuweisungen von Sicherheitsgruppen aus SSO verwendet, sollten Sie zusätzlich Gruppen-Claims aufnehmen.
Gruppen-Claims hinzufügen
Abschnitt betitelt „Gruppen-Claims hinzufügen“- Klicken Sie im Abschnitt Attributes & Claims auf Bearbeiten.
- Klicken Sie auf + Add a group claim.
- Wählen Sie Groups assigned to the application aus (empfohlen, um die Token-Größe zu begrenzen).
- Wählen Sie unter Source attribute einen passenden Wert aus:
- Gruppen-ID – übergibt die Azure-Objekt-ID (UUID) der Gruppe
- Cloud-only group display names – übergibt den lesbaren Gruppennamen (für reine Cloud-Gruppen)
- sAMAccountName – übergibt den lokalen Gruppennamen (für hybride/synchronisierte Umgebungen)
- Klicken Sie auf Speichern.
Schritt 5: Benutzer und Gruppen der Anwendung zuweisen
Abschnitt betitelt „Schritt 5: Benutzer und Gruppen der Anwendung zuweisen“Nur Benutzer und Gruppen, die der Enterprise-Anwendung zugewiesen sind, können sich über diese SSO-Konfiguration authentifizieren.
- Wählen Sie in der linken Seitenleiste unter Verwalten den Eintrag Users and groups aus.
- Klicken Sie auf + Add user/group.
- Wählen Sie die Benutzer oder Gruppen aus, die SSO-Zugriff auf PlaidCloud haben sollen.
- Klicken Sie auf Zuweisen.
Schritt 6: App Federation Metadata URL abrufen und senden
Abschnitt betitelt „Schritt 6: App Federation Metadata URL abrufen und senden“Sobald die Anwendung konfiguriert ist, suchen Sie die Federation-Metadata-URL und senden Sie sie an PlaidCloud, damit die Integration abgeschlossen werden kann.
- Navigieren Sie zur Seite Single sign-on Ihrer Enterprise-Anwendung.
- Scrollen Sie zum Abschnitt SAML Certificates.
- Kopieren Sie die App Federation Metadata URL.
Senden Sie diese URL an den PlaidCloud-Support. Dies ist die Entity-Descriptor-URL, die PlaidCloud benötigt, um die Vertrauensbeziehung auf Seiten des Identitätsanbieters zu konfigurieren. Sobald PlaidCloud diese URL erhalten hat, schließt das Team die Keycloak-Konfiguration ab und benachrichtigt Sie, wenn SSO zum Testen bereit ist.
Integration testen
Abschnitt betitelt „Integration testen“Nachdem PlaidCloud bestätigt hat, dass die Konfiguration abgeschlossen ist:
- Rufen Sie den PlaidCloud-Workspace Ihrer Organisation auf (z. B.
https://my-workspace.plaid.cloud). - Sie werden zur Microsoft-Anmeldeseite weitergeleitet.
- Melden Sie sich mit Ihren Entra-ID-Anmeldedaten an.
- Nach erfolgreicher Authentifizierung werden Sie zu PlaidCloud zurückgeleitet.
Wenn Fehler auftreten, prüfen Sie Folgendes:
- SP Entity ID und Reply URL stimmen exakt mit den Werten überein, die PlaidCloud bereitgestellt hat
- Der Benutzer, der sich anmelden möchte, ist der Enterprise-Anwendung zugewiesen
- Die an PlaidCloud gesendete App Federation Metadata URL ist erreichbar (nicht durch eine Firewall oder eine Richtlinie für bedingten Zugriff blockiert)