Google-Workspace-SAML für Single Sign-On einrichten
PlaidCloud unterstützt Single Sign-On (SSO) über SAML 2.0. Dieser Leitfaden beschreibt, wie Sie Google Workspace als SAML-Identitätsanbieter konfigurieren, damit sich die Benutzer Ihrer Organisation über Google bei PlaidCloud authentifizieren können.
Voraussetzungen
Abschnitt betitelt „Voraussetzungen“- Ein Google-Workspace-Konto (Business Starter oder höher)
- Ein Google-Workspace-Konto mit der Rolle Super Admin
- 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 benutzerdefinierte SAML-App in Google Workspace und übermitteln PlaidCloud Ihre IdP Metadata URL.
- PlaidCloud stellt Ihnen die Service-Provider-Entity-ID (SP) und die ACS-URL (Assertion Consumer Service URL) bereit, die Sie zum Abschluss Ihrer Google-Workspace-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: Benutzerdefinierte SAML-App erstellen
Abschnitt betitelt „Schritt 1: Benutzerdefinierte SAML-App erstellen“- Melden Sie sich als Super Admin in der Google Admin console an.
- Navigieren Sie zu Apps > Web and mobile apps.
- Klicken Sie auf Add app > Add custom SAML app.
- Geben Sie einen Namen für die App ein (z. B.
PlaidCloud SSO) und fügen Sie optional eine Beschreibung und ein Symbol hinzu. - Klicken Sie auf Fortfahren.
Schritt 2: IdP Metadata URL abrufen
Abschnitt betitelt „Schritt 2: IdP Metadata URL abrufen“Auf dem Bildschirm Google Identity Provider details zeigt Google die Informationen zum Identitätsanbieter an, die PlaidCloud benötigt.
- Kopieren Sie die SSO URL und die Entity ID und laden Sie das Certificate herunter – oder
- Klicken Sie neben der URL IDP metadata auf Kopieren (im Format
https://accounts.google.com/o/saml2/idp?idpid=XXXXXXXXX).
Senden Sie diese IdP Metadata 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.
- Klicken Sie auf Fortfahren, um mit der Service-Provider-Konfiguration fortzufahren.
Schritt 3: Service-Provider-Details konfigurieren
Abschnitt betitelt „Schritt 3: Service-Provider-Details konfigurieren“- Geben Sie im Feld ACS URL die von PlaidCloud bereitgestellte ACS-URL ein.
- Geben Sie im Feld Entity ID die von PlaidCloud bereitgestellte SP Entity ID ein.
- Lassen Sie Start URL leer, sofern der PlaidCloud-Support nichts anderes vorgibt.
- Setzen Sie Name ID format auf EMAIL.
- Setzen Sie Name ID auf Grundinformationen > Primary email.
- Klicken Sie auf Fortfahren.
Schritt 4: Attributzuordnung konfigurieren
Abschnitt betitelt „Schritt 4: Attributzuordnung konfigurieren“Google Workspace übergibt Benutzerattribute in der SAML-Assertion an PlaidCloud. Ordnen Sie mindestens die E-Mail-Adresse des Benutzers zu. Wenn Ihre PlaidCloud-Konfiguration gruppenbasierte Zuweisungen von Sicherheitsrollen verwendet, ordnen Sie zusätzlich die Gruppenmitgliedschaft zu.
Grundlegende Attributzuordnung
Abschnitt betitelt „Grundlegende Attributzuordnung“Fügen Sie auf dem Bildschirm Attribute mapping die folgenden Attributzuordnungen hinzu:
| Google-Verzeichnisattribut | App-Attribut |
|---|---|
| Primary email | email |
| First name | firstName |
| Last name | lastName |
Klicken Sie auf Add mapping, um jede Zeile hinzuzufügen.
Gruppenmitgliedschaft (optional)
Abschnitt betitelt „Gruppenmitgliedschaft (optional)“Wenn PlaidCloud Benutzer anhand ihrer Google-Gruppenmitgliedschaft automatisch Sicherheitsgruppen zuweisen soll:
- Klicken Sie auf Add mapping.
- Wählen Sie unter Google Directory attributes die Option Group membership aus und wählen Sie die relevanten Google-Gruppen.
- Legen Sie den Namen des App attribute auf
groupsfest (bestätigen Sie den erwarteten Namen beim PlaidCloud-Support).
Klicken Sie auf Finish.
Schritt 5: App für Benutzer aktivieren
Abschnitt betitelt „Schritt 5: App für Benutzer aktivieren“Standardmäßig ist eine neue SAML-App für alle Benutzer deaktiviert. Aktivieren Sie sie für die passenden Organisationseinheiten oder Gruppen.
- Klicken Sie auf der Detailseite der App auf User access.
- Wählen Sie die Organisationseinheit oder die Gruppen aus, die SSO-Zugriff auf PlaidCloud haben sollen.
- Setzen Sie den Dienststatus auf ON.
- Klicken Sie auf Speichern.
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 Google-Anmeldeseite weitergeleitet.
- Melden Sie sich mit Ihren Google-Workspace-Anmeldedaten an.
- Nach erfolgreicher Authentifizierung werden Sie zu PlaidCloud zurückgeleitet.
Wenn Fehler auftreten, prüfen Sie Folgendes:
- SP Entity ID und ACS-URL stimmen exakt mit den Werten überein, die PlaidCloud bereitgestellt hat
- Der Benutzer, der sich anmelden möchte, gehört zu einer Organisationseinheit oder Gruppe, für die die App aktiviert ist
- Das Name ID format ist auf EMAIL gesetzt und Primary email zugeordnet
- Die an PlaidCloud gesendete IdP Metadata URL ist erreichbar