Suchergebnisse :

×

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

Die Drupal SAML-Integration mithilfe von miniOrange SAML SP Das Modul stellt nahtloses SSO zwischen Oracle und der Drupal-Site her. Die Benutzer können sich mit ihren Oracle-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 Oracle 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 Klicken Sie auf die Registerkarte Laden Sie XML-Metadaten herunter Schaltfläche zum Herunterladen der Metadatendatei. (Dies ist zur Konfiguration von IdP erforderlich.)
Drupal SAML SP - Metadatendatei herunterladen
  • Melden Sie sich als Administrator bei Ihrem Oracle Access Manager (OAM) an. Das Format der URL ist (https://adminhost:adminport/oamconsole)
  • Gehen Sie vom Launchpad aus zu Konfiguration → Verfügbare Dienste und aktivieren Sie die Identitätsverbund. (Bei Bedarf erneut authentifizieren.)
Drupal-SAML-SP-Enable-Identity-Federation

  • Gehen Sie zum Launchpad → Identitätsföderation → Identitätsanbieterverwaltung
Drupal-SAML-SP-Identity-Provider-Administrator

  • Klicken Sie auf Erstellen Sie einen Service-Provider-Partner.
Drupal-SAML-SP-Service-Provider-Partner

  • Geben Sie einen beliebigen relevanten Namen ein (hier haben wir Oracle Cloud SP eingegeben) und stellen Sie sicher, dass dies der Fall ist Partner aktivieren wird geprüft.
Drupal-SAML-SP-Name-And-Enable-Partner

  • Wählen Sie die Standardeinstellung aus SAML-2.0 Protokoll.
  • Auswählen Aus Provider-Metadaten laden und laden Sie die heruntergeladenen Metadaten hoch Drupal.
Drupal-SAML-SP-Upload-Metadaten

  • Wählen Sie das NameID-Format aus
    • Namens-ID-Format → E-Mail-Adresse
    • Name-ID-Wert → Benutzer-ID-Speicherattribut
  • Geben Sie das E-Mail-Adressattribut des Benutzers in den LDAP-Benutzerdatensatz ein. Wenn Sie beispielsweise Oracle Internet Directory oder Oracle Unified Directory verwenden, verwenden Sie das Attribut E-mail.
  • Klicken Sie auf Gespeichert .
Drupal-SAML-SP-NameID-Format

  • Um Ihren Dienstanbieter (Drupal) anzuzeigen, klicken Sie auf Verwaltung des Identitätsanbieters Registerkarte in der OAM-Konsole und klicken Sie dann unten auf „Nach Ihrem Anwendungsnamen suchen“ (hier Oracle Cloud SP). Suchdienstanbieter-Partner.
Drupal-SAML-SP-Identitätsanbieter

  • Greifen Sie auf die IdP-Metadaten der Oracle Access Management-Föderation zu. Die Metadaten-URL des Oracle hat das folgende Format:

    https://oam-runtime-host:oam-runtime-port/oamfed/idp/metadata

  • Kopieren Sie die obige Metadaten-URL. (Dies wird für die weitere Konfiguration von Drupal benötigt)
  • Öffnen Sie Ihre Drupal-Site. Gehe zum Einrichtung des Dienstanbieters Registerkarte des Moduls.
  • Klicken Sie auf Laden Sie IDP-Metadaten hoch Abschnitt.
  • Laden Sie nun die heruntergeladene Metadatendatei hoch Oracle IdP.
Drupal-SAML-Single-Sign-On-Upload-miniOrange-IdP-Metadaten

  • Klicken Sie auf Test Link zum Testen der Verbindung zwischen Drupal und Oracle.
Drupal-SAML-Single-Sign-On-Click-on-Test-Link-to-verify-the-connection

  • Im Testkonfigurationsfenster wird eine Erfolgsmeldung mit SAML-Antwortattributen angezeigt, wenn die Konfigurationen korrekt sind; Andernfalls werden Fehlermeldungen mit zusätzlichen Anweisungen zur Fehlerbehebung angezeigt. Klicke auf Erledigt .
Drupal-und-Salesforce-Testkonfiguration-erfolgreich

Glückwunsch! Sie haben Oracle erfolgreich als Identitätsanbieter und Drupal als 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 (Oracle) Link.
  • Sie werden zur Oracle-Anmeldeseite weitergeleitet. Geben Sie die Oracle-Anmeldeinformationen ein. Nach erfolgreicher Authentifizierung wird der Benutzer zurück zur Drupal-Site geleitet.
ADFS_sso ×
Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Unterstützung