SAML Single Sign-On (SSO) in iSpring mit dem Joomla IDP-Plugin
Übersicht
Single Sign-On in iSpring mit Joomla IDP ermöglicht Benutzern die Anmeldung bei Frontline Education mit Joomla, indem iSpring als Service Provider (SP) und Joomla als SAML Identity Provider (IDP) konfiguriert wird. Diese Anleitung führt Sie Schritt für Schritt durch die Konfiguration von SSO zwischen den beiden Plattformen.
Was ist iSpring?
iSpring ist eine Suite von E-Learning-Authoring-Tools zum Erstellen interaktiver und ansprechender Online-Kurse und Präsentationen. Sie umfasst Softwareanwendungen zum Erstellen multimediareicher Inhalte, Tests, Bewertungen und Simulationen. iSpring lässt sich in PowerPoint integrieren, sodass Benutzer Präsentationen problemlos in interaktive E-Learning-Kurse umwandeln können. Zu den wichtigsten Funktionen von iSpring gehören eine Inhaltsbibliothek, SCORM- und xAPI-Kompatibilität, Videokommentare, mobilfreundliche Ausgabe und Integration mit Lernmanagementsystemen (LMS). iSpring wird von Pädagogen, Trainern und Lehrplangestaltern verwendet, um effektive E-Learning-Inhalte für verschiedene Bildungs- und Unternehmensschulungszwecke zu entwickeln und bereitzustellen.
Joomla SAML IDP Plugin installieren
- Melden Sie sich bei Ihrer Joomla-Site an Administrator Konsole.
- Klicken Sie im linken Umschaltmenü auf System, dann klicken Sie im Abschnitt „Installieren“ auf Erweiterungsoptionen.
- Klicken Sie nun auf Oder Suchen Sie nach einer Datei Klicken Sie auf die Schaltfläche, um die zuvor heruntergeladene Plugin-Datei zu finden und zu installieren.
- Die Installation des Plugins ist erfolgreich. Klicken Sie nun auf Beginnen Sie mit der Nutzung des miniOrange SAML IDP-Plugin um das MiniOrange Joomla IDP-Plugin zu konfigurieren.
- Gehen Sie zum miniOrange Joomla IDP-Plugin, navigiere zum Identitätsanbieter Tab.
- Hier finden Sie die XML-URL/Datei mit den Metadaten des Identitätsanbieters oder Endpunkte wie IDP-Entitäts-ID, SAML-Anmelde-URL, SAML-Abmelde-URL (Premium-Funktion) und Zertifikat für die SP-Konfiguration. Laden Sie die XML-Metadaten herunter, indem Sie auf die unten gezeigte Schaltfläche klicken.
Konfigurationsschritte
In dieser Konfiguration Joomla dient als Repository zum Speichern von Benutzern, d. h. es fungiert als IDP, während iSpring ist der Ort, an dem sich Benutzer mit ihren Anmeldeinformationen von Joomla anmelden. Joomla SAML IDP SSO-Plugin wird installiert.
Schritt 1: iSpring als SP (Service Provider) konfigurieren
- Melden Sie sich bei Ihrer iSpring Learn LMS-Domäne als an Administratorkonto und geh zu https://www.ispringsolutions.com/account/login.
- In Connection Settings, füllen Sie die Felder mit den Informationen aus Joomla aus.
- Geben Sie die Werte anhand der folgenden Tabelle ein.
|
Emittenten-URL (IDP-Entitäts-ID) |
Geben Sie die IDP-EntityID/den Aussteller auf der Registerkarte „IDP-Metadaten“ von Joomla an
miniOrange-Plugin |
| Anmelde-URL |
Geben Sie die SAML-Anmelde-URL auf der Registerkarte „IDP-Metadaten“ von Joomla an
miniOrange-Plugin |
| Abmelde-URL |
Geben Sie die SAML-Abmelde-URL aus der Registerkarte „IDP-Metadaten“ des Joomla ein.
miniOrange-Plugin |
| Zertifikat-Fingerabdruck |
Führen Sie die folgenden Schritte aus, um den Fingerabdruck des Zertifikats zu kopieren: 1. Öffnen Sie die Bescheinigung das wurde früher heruntergeladen. 2 Gehe zu Details und in der Feldspalte auswählen Daumenabdruck. 3. Kopieren Sie den Fingerabdruck, der im Bereich geöffnet wird, indem Sie STRG+C drücken (Rechtsklick funktioniert nicht!). 4. Fügen Sie die ein Daumenabdruck in England, Zertifikat-Fingerabdruck. Stellen Sie sicher, dass zwischen dem Zertifikat-Fingerabdruck keine Leerzeichen stehen. Entfernen Sie sie manuell. |
- Der Benutzer kann automatisch weiterleiten Joomla Login Seite durch Auswählen Leiten Sie Benutzer zur SSO-Anmeldeseite weiter.
- Klicke Gespeichert um die Konfiguration abzuschließen.
Schritt 2: Joomla als IDP (Identity Provider) konfigurieren
- Gehe jetzt zu Komponenten -> miniOrange Joomla IDP -> Dienstanbieter.
- Navigieren Sie zu der Dienstanbieter Klicken Sie auf die Registerkarte und füllen Sie die Felder für aus Name des Dienstanbieters, SP-Entitäts-ID or Aussteller, ACS-URL und NameID-Format. In diesem Schritt erfahren Sie mehr über den Dienstanbieter. Füllen Sie die anderen Felder entsprechend Ihren Anforderungen aus. Klicken Sie auf Gespeichert.
Geben Sie folgende Werte ein:
| Name des Dienstanbieters | Wählen Sie den passenden Namen nach Ihrer Wahl |
| SP-Entitäts-ID oder Aussteller | Dienstanbieter-Entitäts-ID |
| ACS-URL | SP-Assertion-Consumer-Service-URL |
| X.509-Zertifikat (optional) [Für signierte Anfrage] | Fügen Sie den Zertifikatswert ein, den Sie aus der Metadatendatei kopiert haben |
| NameID-Format | Wählen Sie urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress |
| Behauptung unterzeichnet | geprüft |
- Klicken Sie nun auf Erweiterte Kartierung Tab. Wähle aus NameID-Attribut und klicken Sie dann auf Gespeichert Taste.
- Sie haben Ihre erfolgreich abgeschlossen miniOrange Joomla SAML 2.0 IDP Konfigurationen.
Schritt 3: Attributzuordnung - Premiumfunktion
- Im miniOrange Joomla IDP-Plugin, navigiere zum Erweiterte Kartierung Tab.
- Hier können Sie konfigurieren Benutzerdefinierte Attributzuordnung und auch zusätzliche hinzufügen Benutzerattribute.
- Sie haben Single Sign-On mit iSpring als Service Provider und Joomla als Identity Provider erfolgreich konfiguriert. Wenn Sie weitere Unterstützung benötigen oder auf Schwierigkeiten stoßen, senden Sie uns bitte eine E-Mail an joomlasupport@xecurify.com
