Suchergebnisse :

×

Moodle SAML Single Sign-On (SSO)-Integration mit Drupal als IdP

Dieser Leitfaden hilft Ihnen bei der Integration von Drupal als SAML 2.0 Identity Provider (IdP) und Moodle als Service Provider (SP) mithilfe der miniOrange SAML IDP-ModulDiese Integration ermöglicht eine zentrale Benutzerverwaltung und Berechtigungskontrolle, sodass Benutzer mit nur einem Satz Anmeldeinformationen auf mehrere Anwendungen zugreifen können. Das Modul ist kompatibel mit Drupal 7, Drupal 8, Drupal 9, Drupal 10 und Drupal 11.

  • Laden Sie das Modul herunter:

    Composer erfordert „drupal/miniorange_saml_idp“

  • Navigieren Erweitern Menü auf Ihrer Drupal-Administratorkonsole und suchen Sie nach miniOrange SAML-Identitätsanbieter ü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/idp_setup

  • Installieren Sie das Modul:

    drush und miniorange_saml_idp

  • Leeren Sie den Cache:

    drush cr

  • Konfigurieren Sie das Modul unter

    {BaseURL}/admin/config/people/miniorange_saml_idp/idp_setup

  • Navigieren Erweitern Menü auf Ihrer Drupal-Administratorkonsole und klicken Sie auf Installieren Sie neue Modul .
  • Installieren Sie das Drupal SAML IDP 2.0 Single Sign On (SSO) – SAML-Identitätsanbieter 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/idp_setup

  • Laden Sie das Plugin herunter Moodle-Plugin-Verzeichnis und installieren Sie es in Moodle, indem Sie die folgenden Schritte befolgen:
    • Melden Sie sich als Administrator in Moodle an.
    • Navigieren Sie zur Website Administrator → Plugins → Plugins installieren. in Plugin-Installer → neben dem ZIP-Paket → anklicken Wähle eine Datei aus.
    • A Dateiauswahl Es erscheint ein Fenster auf der linken Seite. Wählen Hochladen einer Datei und klicken Sie dann auf die Wählen Sie Datei Schaltfläche. (Laden Sie die ZIP-Datei hoch, die Sie aus dem Moodle-Plugin-Verzeichnis heruntergeladen haben.)
    • Klicken Sie auf Diese Datei hochladen .
  • Klicken Sie auf die Installieren Sie das Plugin aus der ZIP-Datei Klicken Sie auf die Schaltfläche und klicken Sie dann auf Fortfahren um fortzufahren.
  • Klicken Sie auf Aktualisieren Sie jetzt die Moodle-Datenbank und dann auf die Fortfahren .
  • Gehen Sie im Administrationsmenü zu Konfiguration → Personen → Drupal SAML IDP-Konfiguration. (/admin/config/people/miniorange_saml_idp/customer_setup)
Drupal-SAML-IDP-Konfiguration
  • Unter dem IDP-Metadaten Registerkarte, Kopieren Metadaten-URL und halten Sie es griffbereit. (Dies ist für die Konfiguration von SP erforderlich.)
Moodle-Single-Sign-On-Administration-Plugins-Übersicht-Click-on-Einstellungen
  • Einloggen, um Moodle Administratorkonto.
  • Navigieren Sie zu der Site-Administrator → Plugins..
Moodle-Single-Sign-On-Administration-Plugins-Übersicht-Click-on-Einstellungen
  • Unter dem Metadaten des Dienstanbieters Registerkarte klicken Sie auf die Metadaten des Dienstanbieters herunterladen Link zum Herunterladen der XML-Metadatendatei. Halten Sie diese bereit. Diese Datei ist erforderlich, um Drupal als SAML-Identitätsanbieter (IdP) zu konfigurieren.
Moodle-SAML-Single-Sign-On-Click-on-Download-Metadaten
  • Scrollen Sie nach unten zum Einrichtung des Dienstanbieters Registerkarte des Plugins.
  • Geben Sie die Name des Identitätsanbieters. Fügen Sie die zuvor kopierte IdP-Metadaten-URL aus Drupal in das IDP-Metadaten-URL/XML Textfeld.
  • Klicken Sie auf Änderungen speichern .
Moodle-SAML-Single-Sign-on-paste-the-IdP-metadata-file-in-the-field
  • Navigieren Sie zur Drupal-Site. Gehe zum Einrichtung des Identitätsanbieters des Moduls und klicken Sie auf das Laden Sie SP-Metadaten hoch.
  • Im Metadatendatei hochladen Wählen Sie im Feld die SP-Metadatendatei aus, die Sie von Moodle heruntergeladen haben, und klicken Sie auf die Schaltfläche „Hochladen“.
Drupal-SAML-IDP-Upload-Metadaten
  • Sie haben das SAML SSO zwischen Moodle als SAML SP und Drupal als SAML IDP erfolgreich konfiguriert.
  • Gehen Sie zum Mapping Registerkarte des Moduls.
  • Scrollen Sie nach unten zum Grundlegende Attributzuordnung Abschnitt und geben Sie die Attributname und Attributwert in den jeweiligen Textfeldern.
  • Wenn Sie fertig sind, klicken Sie auf Konfiguration speichern .
Drupal-SAML-IDP-Moodle-Attribut-Mapping
  • Navigieren Sie zu Ihrer Moodle-Site.
  • Im Moodle-Dashboard → Site-Administration → Plugins.
  • Scrollen Sie nach unten zum Attributzuordnung .
  • Um dem Plugin den Zugriff auf Benutzerdaten zu ermöglichen, weisen Sie die Attribute E-Mail und Benutzername zu. Sie können auch andere Attribute wie Vorname und Nachname zuordnen. Klicken Sie auf das Änderungen speichern Schaltfläche, um Ihre Einstellungen zu speichern.
  • Wenn ein Benutzer SSO durchführt, sendet der Identitätsanbieter einen eindeutigen NameID-Wert, der den Benutzer identifiziert.
Drupal-SAML-IDP-Moodle-Attribut-Mapping
  • Scrollen Sie nach unten zum Testkonfiguration Und klicken Sie auf die Hier klicken Link.
Moodle-SAML-Single-Sign-on-Click-on-Test-Konfigurationsschaltfläche
  • Melden Sie sich in einem Popup-Fenster zur Testkonfiguration mit Ihren Drupal-Anmeldeinformationen an (falls die Benutzersitzung nicht besteht). Nach erfolgreicher Authentifizierung wird die Liste der von der Drupal-Site empfangenen Attribute angezeigt.
  • Klicken Sie auf Erledigt .
Das Moodle-Testkonfigurationsfenster hat ein Attribut vom Drupal erhalten
  • So führen Sie SP-initiiertes SSO auf Ihrer Site durch:
    • Öffnen Sie ein Inkognito- oder privates Fenster und melden Sie sich bei Ihrer Moodle-Site an.
    • Klicken Sie auf den SSO-initiierten Link. (Anmeldung mit Drupal)
Drupal-SAML-IDP-SSO-Verbindung
  • Moodle wurde erfolgreich als SAML SP für die Drupal SSO-Anmeldung konfiguriert

Sie können unsere zusätzlichen Funktionen erkunden, um die Sicherheit Ihrer Drupal-Site zu stärken und ihre Funktionalität zu erweitern.

Entdecken Sie die zusätzlichen Funktionen des Moduls mit der vollfunktionalen Testversion. Sie können die Testanforderung über Fordern Sie eine 7-tägige Testversion an Knopf des Moduls oder kontaktieren Sie uns unter drupalsupport@xecurify.com für persönliche Unterstützung durch einen Drupal-Experten.

ADFS_sso ×
Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Unterstützung