Suchergebnisse :

×

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


Drupal kann über Single Sign-On (SSO) als zentraler Identitätsanbieter oder als Authentifizierungsquelle für Benutzer in anderen Anwendungen eingerichtet werden. Dieses Dokument führt Sie durch die Schritte der Integration von Drupal als SAML 2.0 IdP und Moodle als Service Provider (SP) mithilfe von miniOrange SAML IDP-Modul. Auf diese Weise können Sie Benutzer und ihre Berechtigungen an einem Ort verwalten und gleichzeitig können die Benutzer mit einzelnen Anmeldeinformationen auf mehrere Anwendungen zugreifen. Das Modul ist mit Drupal 7, Drupal 8, Drupal 9 und Drupal 10 kompatibel.

Installationsschritte 


  • Laden Sie das Modul herunter:
    Composer benötigt '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 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/idp_setup

Voraussetzungen:

  • Laden Sie das Plugin herunter Moodle-Plugin-Verzeichnis und installieren Sie es im 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 Eine Datei hochladen und klicken Sie dann auf die Wählen Sie Datei Taste. (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 .

Drupal SAML IdP-Metadaten:

  • Nach der Installation des Moduls auf Ihrer Drupal-Site finden Sie im Verwaltungsmenü → navigieren zu Konfiguration → Personen → miniOrange SAML IDP-Konfiguration. (/admin/config/people/miniorange_saml_idp/idp_setup)
  • Drupal-SAML-IDP-Single-Sign-On-Click-on-Drupal-SAML-IDP-Konfiguration
  • Unter dem IDP-Metadaten Klicken Sie auf die Registerkarte Metadaten herunterladen Taste. Öffnen Sie es im Notizblock und kopieren Sie die IdP-Informationen. Halten Sie es griffbereit. (Diese Informationen sind erforderlich, um Moodle als SAML SP zu konfigurieren.)
  • Drupal-SAML-IDP-Single-Sign-On-Download-der-Metadaten

Konfigurieren Sie die SAML-SSO-Anwendung in Moodle LMS (E-Learning):

  • Einloggen, um Moodle Administratorkonto.
  • Navigieren Sie zu der Site-Administrator → Plugins → Plugin-Übersicht → Zusätzliche Plugins.
  • Klicken Sie auf Einstellungen Link unter Aktionen.
  • Moodle-Single-Sign-On-Administration-Plugins-Übersicht-Click-on-Einstellungen
  • Unter dem Metadaten des Dienstanbieters Registerkarte klicken Sie auf die HERUNTERLADEN Link zum Herunterladen der XML-Metadatendatei. Halten Sie es griffbereit. Dies ist erforderlich, um Drupal als SAML Identity Provider (IdP) zu konfigurieren.
  • Moodle-SAML-Single-Sign-On-Click-on-Download-Metadaten
  • Gehen Sie zum Einrichtung des Dienstanbieters Registerkarte des Plugins und klicken Sie auf IdP-Metadaten hochladen .
  • Moodle-Single-Sing-on-Click-on-Upload-IdP-Metadata-btn
  • Geben Sie die Name des Identitätsanbieters. Fügen Sie die zuvor kopierte IdP-Metadatendatei ein Drupal in die IdP-Metadaten-XML Textfeld und klicken Sie auf Metadaten hochladen .
  • Moodle-SAML-Single-Sign-on-paste-the-IdP-metadata-file-in-the-field

Konfigurieren von Drupal als SAML Identity Provider (IdP):

  • Navigieren Sie zur Drupal-Site. Gehe zum Einrichtung des Dienstanbieters Registerkarte des Moduls und klicken Sie auf Laden Sie SP-Metadaten hoch.
  • Wählen Sie im Feld Metadaten hochladen die SP-Metadatendatei aus, von der Sie heruntergeladen haben Moodle und klicken Sie auf die Schaltfläche Hochladen.
  • Drupal-SAML-IDP-Upload-Metadaten

Sie haben das SAML-SSO zwischen Nextcloud als SAML SP und Drupal als SAML IDP erfolgreich konfiguriert.

Testverbindung zwischen Moodle und Drupal:

  • Navigieren Sie zu Ihrer Moodle-Site.
  • Im Moodle-Dashboard → Site-Administration → Plugins → Plugins-Übersicht → Zusätzliche Plugins → Einstellungen.
  • Gehen Sie zu den Plugins Einrichtung des Dienstanbieters Tab. Scrollen Sie nach unten und klicken Sie auf Testkonfiguration .
  • Moodle-SAML-Single-Sign-on-Click-on-Test-Konfigurationsschaltfläche
  • Melden Sie sich in einem Popup-Fenster zur Testkonfiguration mit den Anmeldeinformationen der Drupal-Site an (falls die Benutzersitzung nicht vorhanden ist). 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

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