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 Identitätsanbieter (IdP). Das Modul ist kompatibel mit Drupal 7, Drupal 8, Drupal 9 und Drupal 10.

Installationsschritte


  • 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 des 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

Drupal SAML SP-Metadaten:

  • Gehen Sie zu Konfiguration → Personen → SAML-Anmeldekonfiguration der Verwaltung Menü. (/admin/config/people/miniorange_saml/idp_setup)
  • Drupal SAML Single Sign-On – Wählen Sie miniOrange SAML-Anmeldekonfiguration
  • Navigieren Sie zu der Metadaten des Dienstanbieters und laden Sie die Metadaten herunter. (Dies ist bei der Konfiguration von Oracle als SAML-IdP erforderlich)
  • Drupal-Single-Sign-On-Download-der-SAML-SP-Metadaten

Konfigurieren Sie die SAML Single Sign-On-Anwendung in Oracle:

  • 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 Speichern .
  • 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

Holen Sie sich die Metadaten von Oracle:

  • 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)

Konfigurieren Sie Drupal als SAML-Dienstanbieter:

  • Ö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.

Wie funktioniert die SAML-SSO-Anmeldung?

  • Ö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 weitergeleitet.

Zusatzfunktionen:

Entdecken Sie die erweiterten Funktionen des Moduls mit einer Testversion mit vollem Funktionsumfang. Sie können die Testanfrage über initiieren Fordern Sie eine 7-tägige Testversion an Klicken Sie auf die Schaltfläche des Moduls oder kontaktieren Sie uns unter drupalsupport@xecurify.com für persönliche Unterstützung durch einen Drupal-Experten.

 Fallstudien
miniOrange hat mit seinen hochflexiblen/anpassbaren Drupal-Lösungen erfolgreich die Anwendungsfälle von über 400 vertrauenswürdigen Kunden bedient. Schauen Sie sich dazu gerne einige unserer einzigartigen Fallstudien an Link.
 Andere Lösungen
Entdecken Sie gerne andere von uns angebotene Drupal-Lösungen hier. Zu den beliebten Lösungen unserer vertrauenswürdigen Kunden gehören 2FA, Benutzerbereitstellung und Website-Sicherheit. 
  Aktiver Support rund um die Uhr
Die Drupal-Entwickler von miniOrange bieten schnelle und aktive Unterstützung bei Ihren Anliegen. Wir können Sie von der Auswahl der besten Lösung für Ihren Anwendungsfall bis hin zur Bereitstellung und Wartung der Lösung unterstützen.
Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Support
Kontaktieren Sie den miniOrange-Support
Erfolg

Vielen Dank für Ihre Anfrage.

Wenn Sie innerhalb von 24 Stunden nichts von uns hören, können Sie gerne eine Folge-E-Mail an senden info@xecurify.com