Suchergebnisse :

×

Moodle SAML Single Sign-On (SSO) mit Azure AD als IdP | Azure AD SSO-Anmeldung

SAML Single Sign-On (SSO) für Ihre Moodle-Site kann mit unserem miniOrange SAML SSO-Plugin erreicht werden. Unser Plugin ist mit allen SAML-kompatiblen Identitätsanbietern kompatibel. Hier gehen wir eine Schritt-für-Schritt-Anleitung durch, um Single Sign-On (SSO) zwischen Azure AD als Identitätsanbieter (IdP) und Moodle als Dienstanbieter (SP) zu konfigurieren.

Um Azure AD als Identitätsanbieter (IdP) mit Moodle zu konfigurieren, müssen Sie das miniOrange Moodle SAML 2.0 SSO- Plugin installieren.

Führen Sie die folgenden Schritte aus, um Azure AD als Identitätsanbieter zu konfigurieren:

Konfigurieren Sie Azure AD als IdP

Konfigurieren Sie Azure AD als IdP

  • Im Plugins Tab scrollen zu Metadaten des Dienstanbieters Im Abschnitt finden Sie die SP-Metadaten wie z SP-Entitäts-ID und ACS-URL (AssertionConsumerService). die zur Konfiguration des Identity Providers erforderlich sind.
Moodle Saml Upload-Metadaten

  • Einloggen in Azure AD-Portal
  • Auswählen Azure Active Directory ⇒ App-RegistrierungenKlicken Sie auf Neue Anwendungsregistrierung.
SAML Single Sign-On (SSO) mit Azure AD als Identitätsanbieter (IdP), für SAML 2.0 Azure AD-Anmeldung – Neue Registrierungen

  • Vergeben Sie einen Namen und wählen Sie den Kontotyp. Geben Sie im Feld „Umleitungs-URI“ die ACS-URL ein, die in Metadaten des Dienstanbieters des Plugins und klicken Sie auf Registrieren .
SAML Single Sign-On (SSO) mit Azure AD als Identitätsanbieter (IdP) für SAML 2.0 Azure AD Login – Anwendungsregistrierung

  • Navigieren Sie jetzt zu Eine API verfügbar machen Menüoption und klicken Sie auf Stelle den Taste und ersetzen Sie die ANWENDUNGS-ID-URI mit den Plugins SP-Entitäts-ID

    Geben Sie hier den Wert der SP-Entitäts-ID aus dem Abschnitt „Metadaten des Dienstanbieters “ des Plugins ein.

SAML Single Sign-On (SSO) mit Azure AD als Identitätsanbieter (IdP), für SAML 2.0 Azure AD-Anmeldung – Bereitstellung einer API

  • Gehen Sie zurück zu Azure Active Directory ⇒ App-Registrierungen Fenster und klicken Sie auf Endpunkte Link.
SAML Single Sign-On (SSO) mit Azure AD als Identitätsanbieter (IdP) für SAML 2.0 Azure AD Login – Endpunkte

  • Dadurch wird ein Fenster geöffnet, in dem mehrere URLs aufgelistet sind. Kopiere das Föderationsmetadatendokument URL. Dies ist bei der Konfiguration des SAML-Plugins erforderlich.
SAML Single Sign-On (SSO) mit Azure AD als Identitätsanbieter (IdP) für SAML 2.0-Anmeldung – Verbundmetadaten

Konfigurieren Sie Azure AD als IdP

  • Im Plugins Tab scrollen zu Metadaten des Dienstanbieters Im Abschnitt finden Sie die SP-Metadaten wie z SP-Entitäts-ID und ACS-URL (AssertionConsumerService) die zur Konfiguration des Identity Providers erforderlich sind.
Moodle Saml Upload-Metadaten

  • Einloggen in Azure AD-Portal
  • Auswählen Azure Active Directory ⇒ Geschäftliche Anwendungen.
SAML Single Sign-On (SSO) mit Azure AD als Identitätsanbieter (IdP) für SAML 2.0 Azure AD Login – Unternehmensregistrierungen

  • Klicken Sie auf Neue Bewerbung.
SAML Single Sign-On (SSO) mit Azure AD als Identitätsanbieter (IdP) für SAML 2.0 Azure AD Login – Neue Anwendung

  • Klicken Sie auf Nicht-Galerie-Anwendung und geben Sie den Namen für Ihre App ein und klicken Sie auf Speichern .
SAML Single Sign-On (SSO) mit Azure AD als Identitätsanbieter (IdP), für SAML 2.0 Azure AD-Anmeldung – Nicht-Galerie-Anwendung hinzufügen

  • Klicken Sie auf Einmalige Anmeldung aus dem linken Navigationsmenü der Anwendung. Der nächste Bildschirm zeigt die Optionen zum Konfigurieren der einmaligen Anmeldung. Klicken Sie auf SAML.
SAML Single Sign-On (SSO) mit Azure AD als Identitätsanbieter (IdP), für SAML 2.0 Azure AD-Anmeldung – Wählen Sie SAML-Authentifizierung SSO

  • Geben Sie die SP-Entitäts-ID für  Identifizieren und der ACS-URL für  Antwort-URL ab Metadaten des Dienstanbieters Abschnitt des Plugins.


SAML Single Sign-On (SSO) mit Azure AD als Identitätsanbieter (IdP) für SAML 2.0 Azure AD-Anmeldung – Konfigurieren Sie SAML 2.0

  • Standardmäßig Folgendes Attribute sind gesendet.
  • Im Benutzerattribute und Ansprüche Klicken Sie auf die Registerkarte Bearbeiten.
SAML Single Sign-On (SSO) mit Azure AD als Identitätsanbieter (IdP) für SAML 2.0-Anmeldung – Azure AD-Benutzerattribute

  • Klicken Sie auf die Anspruchsnamen, die Sie bearbeiten möchten.
SAML Single Sign-On (SSO) mit Azure AD als Identitätsanbieter (IdP) für SAML 2.0-Anmeldung – Azure AD-Benutzerattribute

  • Sie können die bearbeiten Name und Namespace je nach Bedarf.
SAML Single Sign-On (SSO) mit Azure AD als Identitätsanbieter (IdP) für SAML 2.0-Anmeldung – Azure AD-Benutzerattribute

  • Sobald die Anspruchsnamen bearbeitet wurden, wird der folgende Bildschirm angezeigt.
SAML Single Sign-On (SSO) mit Azure AD als Identitätsanbieter (IdP) für SAML 2.0-Anmeldung – Azure AD-Benutzerattribute

  • Kopieren App-Verbund-Metadaten-URL. Dies wird bei der Konfiguration des SAML-Plugins verwendet.
SAML Single Sign-On (SSO) mit Azure AD als Identitätsanbieter (IdP), für SAML 2.0 Azure AD Login – App-Verbund-Metadaten-URL

Weisen Sie Ihrer SAML-Anwendung Benutzer und Gruppen zu

  • Aus Sicherheitsgründen stellt Azure AD kein Token aus, mit dem sich ein Benutzer bei der Anwendung anmelden kann, es sei denn, Azure AD hat dem Benutzer Zugriff gewährt. Benutzern kann der Zugriff direkt oder über eine Gruppenmitgliedschaft gewährt werden.
  • Klicken Sie auf Benutzer und Gruppen aus dem linken Navigationsmenü der Anwendung. Der nächste Bildschirm bietet die Optionen zum Zuweisen der Benutzer/Gruppen zur Anwendung.
SAML Single Sign-On (SSO) mit Azure AD als Identitätsanbieter (IdP), für SAML 2.0 Azure AD Login – Weisen Sie Gruppen und Benutzer zu

  • Nach dem Klicken auf Benutzer hinzufügen, Wählen Benutzer und Gruppen in England, Aufgabe hinzufügen Bildschirm.
  • Der nächste Bildschirm bietet die Möglichkeit, einen Benutzer auszuwählen oder einen externen Benutzer einzuladen. Wählen Sie den entsprechenden Benutzer aus und klicken Sie auf Auswählen .
SAML Single Sign-On (SSO) mit Azure AD als Identitätsanbieter (IdP), für SAML 2.0 Azure AD-Anmeldung – Benutzer hinzufügen

  • Hier können Sie diesem Benutzer unter auch eine Rolle zuweisen Wählen Sie Rolle aus Klicken Sie abschließend auf Weisen Schaltfläche, um diesen Benutzer oder diese Gruppe der SAML-Anwendung zuzuweisen.
SAML Single Sign-On (SSO) mit Azure AD als Identitätsanbieter (IdP), für SAML 2.0 Azure AD-Anmeldung – wählen Sie Rolle, Zuweisen

Im miniOrange SAML SSO-Plugin wechseln Sie zum Tab „Plugins“ . Es gibt zwei Möglichkeiten, das Plugin zu konfigurieren:

A. Durch Hochladen von IDP-Metadaten:

  • Geben Sie die IDP-Name.
  • Im Einrichtung des Dienstanbieters Abschnitt wählen Metadaten-URL/XML ab Wählen Sie die Methode aus Dropdown-Liste.
  • Kopieren Sie die IdP-Metadaten-URL oder XML-Datei und fügen Sie sie ein IDP-Metadaten-URL/XML Eingabefeld.
  • Klicken Sie auf Zu unseren Stellenangeboten um die Konfiguration zu testen.
Moodle SAML Upload-Metadaten

B. Manuelle Konfiguration:

  • Geben Sie die erforderlichen Einstellungen (z. B. IDP-Name, IDP-Entity-ID oder Aussteller, SAML-Anmelde-URL, X.509-Zertifikat) ein, wie von Ihrem Identitätsanbieter.
  • Klicken Sie auf Zu unseren Stellenangeboten um die Konfiguration zu testen.
Moodle SAML Upload-Metadaten

Schritt 3: Attributzuordnung

  • Wenn der Benutzer SSO durchführt, wird der NameID-Wert vom Identitätsanbieter gesendet. Dieser Wert ist für jeden Benutzer eindeutig.
  • Damit das Plugin auf diese Attribute zugreifen kann, weisen Sie die Werte für zu Benutzername und E-Mail as NameID.
Moodle SAML-Attributzuordnung

Scrollen Sie im miniOrange SAML SSO-Plugin nach unten zum Abschnitt „Dienstanbieter-Einrichtung “. Es gibt zwei Möglichkeiten, das Plugin zu konfigurieren:

A. Durch Hochladen von IDP-Metadaten:

  • Geben Sie einen beliebigen IDP-Namen an. Zum Beispiel my_IDP.
  • Wählen Sie den Wert von Wählen Sie die Methode aus als Metadaten-URL/XML aus der Dropdown-Liste.
  • Geben Sie die Metadaten-URL ein als
    https://Mietername.b2clogin.com/Tenant-Name.onmicrosoft.com/B2C_1A_signup_signin_saml/Samlp/metadata

Notizen und Kontakt – Azure B2C SAML SSO mit WordPress

Hinweis: Sie müssen den Mandantennamen in der obigen URL durch den Azure B2C-Mandantennamen ersetzen.


Moodle SAML Upload-Metadaten

  • Scrolle nach unten und klicke auf Änderungen speichern .

B. Manuelle Konfiguration:

  • Geben Sie die erforderlichen Einstellungen an (z. B. Name des Identitätsanbieters, IdP-Entitäts-ID oder -Aussteller, SAML-Anmelde-URL, X.509-Zertifikat), wie von Ihnen bereitgestellt Identitätsanbieter.
  • Klicken Sie auf Änderungen speichern Klicken Sie auf die Schaltfläche, um Ihre Konfiguration zu speichern.
Moodle SAML Upload-Metadaten

Grundlegende Attributzuordnung

  • Wenn der Benutzer SSO durchführt, wird der NameID-Wert vom Identitätsanbieter gesendet. Dieser Wert ist für jeden Benutzer eindeutig.
  • Damit das Plugin auf diese Attribute zugreifen kann, weisen Sie Folgendes zu E-Mail und Benutzername Attribut.
  • Zusätzlich können Benutzerattribute abgebildet werden (z.B Vorname und Familienname, Nachname).
  • Klicken Sie auf Änderungen speichern Klicken Sie auf die Schaltfläche, um Ihre Konfiguration zu speichern.
Moodle SAML-Attributzuordnung

Benutzerdefinierte Attributzuordnung

Mit dieser Funktion können Sie vom IDP gesendete benutzerdefinierte Attribute den Moodle-Attributen zuordnen.

  • Um ein benutzerdefiniertes Attribut zu erstellen, navigieren Sie zu Site-Administration >> Benutzer >> Benutzerprofilfelder im Plugin.
  • Klicken Sie auf Erstellen Sie ein neues Profilfeld , wählen Sie den Attributtyp aus der Dropdown-Liste aus und geben Sie die Werte in die erforderlichen Felder ein.
Moodle SAML: Benutzerdefinierte Attribute erstellen und zuordnen

  • Weisen Sie dem erstellten benutzerdefinierten Attribut den gewünschten Wert zu.
Moodle SAML Benutzerdefinierte Attributzuordnung

  • Scrollen Sie nach unten und klicken Sie auf Änderungen speichern Klicken Sie auf die Schaltfläche, um Ihre Konfigurationen zu speichern.

Schritt 4: Rollenzuordnung

  • Im kostenlosen Plugin können Sie eine Standardrolle auswählen, die allen Nicht-Administratorbenutzern zugewiesen wird, wenn sie SSO durchführen.

Notizen und Kontakt – Azure B2C SAML SSO mit WordPress

Hinweis: Neu erstellten Benutzern, die per SSO angelegt werden, werden Rollen zugewiesen. Die Rollen bestehender Moodle-Benutzer bleiben davon unberührt.


  • Scrollen Sie nach unten Rollenzuordnung .
  • Wählen Sie die Standardrolle aus und klicken Sie auf Änderungen speichern Klicken Sie auf die Schaltfläche, um Ihre Konfiguration zu speichern.
Moodle SAML-Rollenzuordnung

Mit dieser Funktion können Sie den Benutzern Rollen zuweisen und verwalten, wenn sie SSO durchführen. Neben den standardmäßigen Moodle-Rollen ist dies auch mit allen benutzerdefinierten Rollen kompatibel.

  • Gruppe/Rolle Das Attribut stellt eine Zuordnung für den Feldnamen bereit, der vom IDP gesendete rollenbezogene Informationen enthält und für die Rollenzuordnung verwendet wird.
  • Scrollen Sie zum Rollenzuordnung Abschnitt und stellen Sie die Zuordnungen für die jeweiligen Rollen bereit.
  • Wähle aus Standardrolle aus der Dropdown-Liste, wenn die Benutzerrolle nicht mit den zugewiesenen Werten übereinstimmt.
  • Wenn Sie beispielsweise einen Benutzer haben, dessen Gruppe/Rolle Der Attributwert lautet „idp-teacher“ und Sie möchten ihn dann der Lehrergruppe zuweisen. Geben Sie dazu einfach „idp-teacher“ an Lehrer: Feld des Abschnitts „Rollenzuordnung“.

Notizen und Kontakt – Azure B2C SAML SSO mit WordPress

Hinweis: Sie können mehrere Werte durch ein Semikolon (;) getrennt zuweisen.


Moodle SAML-Rollenzuordnung

  • Klicken Sie auf Änderungen speichern Klicken Sie auf die Schaltfläche, um Ihre Konfigurationen zu speichern.

Schritt 5: SSO-Einstellungen

  • Im Plugin können Sie ein Anmelde-Widget hinzufügen, um SP-initiiertes SSO auf Ihrer Site zu aktivieren.
  • Gehen Sie zur Plugins >> Authentifizierung >> Authentifizierung verwalten.
  • Klicken Sie auf um die Plugin-Sichtbarkeit zu aktivieren.
  • Klicken Sie auf ⬆ um die Plugin-Einstellungen festzulegen.
WordPress-Saml-Rollenzuordnung

Im Plugin können Sie ein Anmelde-Widget hinzufügen, um SP-initiiertes SSO auf Ihrer Site zu aktivieren.

  • Navigieren Site-Administrator >> Plugins >> Authentifizierung verwalten.
  • Klicken Sie auf um die Plugin-Sichtbarkeit zu aktivieren.
  • Klicken Sie auf ⬆ um die Plugin-Einstellungen festzulegen.
Moodle SAML-Rollenzuordnung

  • So aktivieren Sie die automatische Weiterleitung von der Moodle-Anmeldeseite zur WordPress-Site.
  • Wählen Ja Wert aus der Dropdown-Liste für Aktivieren Sie die automatische Weiterleitung zum IDP von der Moodle-Anmeldeseite Feld.
  • Notieren Backdoor-URL Dies ist nützlich, wenn SSO fehlschlägt.
  • Klicken Sie auf Änderungen speichern Klicken Sie auf die Schaltfläche, um Ihre Konfiguration zu speichern.
Moodle SAML SSO-Einstellungen

Sie haben Moodle erfolgreich als SAML SP konfiguriert, um die Azure AD SSO-Anmeldung bei Ihrer Moodle-Site zu erreichen.


ADFS_sso ×
Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Unterstützung