Suchergebnisse :

×

SAML Single Sign-On (SSO) in Drupal mit Google Apps als IdP

Die Drupal SAML-Integration mithilfe von miniOrange SAML SP Das Modul stellt nahtloses SSO zwischen Google Apps und der Drupal-Site her. Die Benutzer können sich mit ihren Google Apps-Anmeldeinformationen bei der Drupal-Site anmelden. Dieses Dokument führt Sie durch die Schritte zum Konfigurieren von Single Sign-On – SSO zwischen Drupal als Service Provider (SP) und Google Apps als Identity Provider (IdP). Das Modul ist mit Drupal 7, Drupal 8, Drupal 9, Drupal 10 und Drupal 11 kompatibel.

  • Laden Sie das Modul herunter:
    Komponist benötigt „drupal/miniorange_saml“
  • Navigieren Erweitern Menü auf Ihrer Drupal-Administratorkonsole und suchen Sie nach miniOrange SAML-Dienstanbieter über das Suchfeld.
  • Aktivieren Sie das Modul, indem Sie das Kontrollkästchen aktivieren und auf klicken installieren .
  • Konfigurieren Sie das Modul unter
    {BaseURL}/admin/config/people/miniorange_saml/idp_setup
  • Installieren Sie das Modul:
    drush und drupal/miniorange_saml
  • Leeren Sie den Cache:
     drush cr
  • Konfigurieren Sie das Modul unter
    {BaseURL}/admin/config/people/miniorange_saml/idp_setup
  • Navigieren Erweitern Menü auf Ihrer Drupal-Administratorkonsole und klicken Sie auf Installieren Sie neue Modul .
  • Installieren Sie das Drupal SAML SP 2.0 Single Sign On (SSO) – SAML-Dienstanbieter Modul entweder durch Herunterladen der Zip-Datei oder über die URL der Paket (tar/zip).
  • Klicken Sie auf Aktivieren Sie neu hinzugefügte Module.
  • Aktivieren Sie dieses Modul, indem Sie das Kontrollkästchen aktivieren und auf klicken installieren .
  • Konfigurieren Sie das Modul unter
    {BaseURL}/admin/config/people/miniorange_saml/idp_setup
  • Gehe zu KonfigurationPersonenSAML-Anmeldekonfiguration in England, Verwaltung Menü. (/admin/config/people/miniorange_saml/idp_setup)
Drupal SAML SP - wählen Sie die miniOrange SAML-Anmeldekonfiguration
  • Unter dem Metadaten des Dienstanbieters kopieren Sie die Metadaten-URL, indem Sie auf das Kopieren Schaltfläche. (Dies ist zur Konfiguration von IdP erforderlich.)
Drupal SAML SP – SP-Metadaten-URL kopieren
  • Melden Sie sich bei Ihrem an G-Suite-Verwaltung Konto.
  • Navigieren Sie zu der Apps aus dem linken Bereich und klicken Sie auf Web- und mobile Apps.
Okta saml Single Sign-On-Anmeldung – klicken Sie auf Anwendungen und wählen Sie Anwendungen aus

  • Klicken Sie auf App hinzufügenund wählen Sie die Option Fügen Sie eine benutzerdefinierte SAML-App hinzu aus dem Dropdown.
Google SAML Single Sign-On – Wählen Sie „Benutzerdefinierte SAML-App hinzufügen“ aus

  • Geben Sie die App Name und Beschreibung (Optional). Klick auf das FORTSETZEN.
Google SAML Single Sign-On – Geben Sie den App-Namen ein

  • Klicken Sie auf Metadaten herunterladen Taste. Halten Sie die heruntergeladene Datei griffbereit. (Dies ist erforderlich, um Drupal als SAML SP zu konfigurieren.)
Google SAML Single Sign-On – IdP-Metadaten herunterladen, es ist erforderlich, Drupal als SP zu konfigurieren

  • Fügen Sie das Kopierte ein SP-Entitäts-ID/Aussteller und SP ACS-URL (von der Drupal-Site) in die Entitäts-ID und ACS-URL Textfeld bzw. Klicke auf WEITER.
Google-SAMl-Single-Sign-On-Geben Sie die erforderlichen Informationen ein und klicken Sie auf Speichern

  • Im Attributzuordnung Wählen Sie im Dropdown-Menü unter dem Bedienfeld ein Benutzerfeld aus Google Directory-Attribut (Vorname) und den entsprechenden Attributschlüssel, der in der Antwort gesendet werden soll (field_fname). Sie können weitere Attribute hinzufügen mit ADD.
Drupal-Google-SAML-Single-Sign-On-Map-Attribut
  • Navigieren Sie in der Google Admin-Konsole zu Menü → Apps → Web- und mobile Apps.
  • Wählen Sie die Anwendung aus, die Sie in Google Apps erstellt haben. (In diesem Fall Drupal_SAML).
  • Klicken Sie auf Benutzerzugriff
Drupal Google SAML Single Sign-On – Benutzerzugriff

  • Aktivieren Sie das Kontrollkästchen EIN für alle und klicken Sie auf SPAREN .
Google SAML Single Sign-On – Aktivieren Sie das Kontrollkästchen Für alle aktiviert

  • Navigieren Sie zu der Einrichtung des Dienstanbieters Registerkarte der Drupal-Site und klicken Sie auf IDP-Metadaten hochladen.
  • Fügen Sie das zuvor Kopierte ein Google Apps-Metadaten-URL in die URL zum Hochladen von Metadaten Textfeld. Klick auf das Metadaten abrufen .
drupal saml Single Sign On als SP – IDP-Metadaten-URL hochladen

    Hinweis: Führen Sie die folgenden Schritte aus, um den Namen des Identitätsanbieters zu aktualisieren:

    • Der ActionWählen Sie die Bearbeiten.
    • Geben Sie Google Apps in das Name des Identitätsanbieters Textfeld.
    • Scrollen Sie nach unten und klicken Sie auf Konfiguration speichern .

  • Klicken Sie auf Test Link zum Testen der Verbindung zwischen Drupal und Google Apps.
Drupal-SAML – Klicken Sie auf den Testlink, um die Verbindung zwischen Drupal- und Google-Apps zu überprüfen

  • Melden Sie sich in einem Popup zur Testkonfiguration mit den Google Apps-Anmeldeinformationen an (sofern keine aktive Sitzung vorhanden ist). Nach erfolgreicher Authentifizierung wird eine Liste der von Google Apps empfangenen Attribute angezeigt. Klicken Sie auf das Erledigt .
drupal saml Single Sign On als SP – klicken Sie auf die Schaltfläche „Fertig“.

Herzlichen Glückwunsch! Sie haben Google Apps erfolgreich als SAML-Identitätsanbieter und Drupal als SAML-Dienstanbieter konfiguriert.

  • Öffnen Sie einen neuen Browser/ein neues privates Fenster und navigieren Sie zur Anmeldeseite der Drupal-Site.
  • Klicken Sie auf die Anmeldung mit Identitätsanbieter (Google Apps) Link.
  • Sie werden zur Google Apps-Anmeldeseite weitergeleitet. Geben Sie die Google Apps-Anmeldeinformationen ein. Nach erfolgreicher Authentifizierung wird der Benutzer zurück zur Drupal-Site geleitet.
ADFS_sso ×
Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Support