SAML Single Sign-On (SSO) in Blackboard (SP) | Magento – Blackboard SSO-Anmeldung
Übersicht
Melden Sie sich mit Ihren Magento-Anmeldeinformationen bei Blackboard an. Diese Anleitung hilft Ihnen bei der Integration von Magento als SAML 2.0 Identity Provider (IdP) und Blackboard als Service Provider (SP) mithilfe der miniOrange Magento SAML IDP (Identity Provider)-Erweiterung.
Magento SAML IDP Mit der Erweiterung können Sie sich mit Ihren Magento-Anmeldeinformationen bei Blackboard (SP) anmelden. Hier erfahren Sie Schritt für Schritt, wie Sie SSO zwischen Tafel als SP (Dienstleister) und Magento als IDP (Identitätsanbieter).
Installationsschritte
- Verwenden von Composer
- Manuelle Installation
PHP Bin / Magento Setup: Upgrade
Nach der Installation wird die miniOrange Magento IDP-Erweiterung im linken Bereich des Dashboards angezeigt.
{Stammverzeichnis von Magento} App Code MiniOrange IDPSaml
Führen Sie die folgenden Befehle an der Eingabeaufforderung aus, um die Erweiterung zu aktivieren
PHP Bin / Magento Setup: Upgrade
Voraussetzungen:
- Loggen Sie sich Blackboard Website als Administrator.
- Navigieren System Admin und klicken Sie auf Authentifizierung.
- Auswählen Anbieter erstellen, klicke auf SAML und geben Sie dann die folgenden Details ein.
| Name |
Magento |
| Authentifizierungsanbieter |
Als aktiv festlegen |
| Benutzersuchmethode |
Benutzername |
| Nach Hostnamen einschränken |
Wählen Sie „Diesen Anbieter für alle Hostnamen verwenden“ aus
|
|
Link Text
|
Geben Sie den Titel für den Link so ein, wie er auf der Blackboard Learn-Anmeldeseite angezeigt werden soll
|
- Auswählen Speichern und konfigurieren.
- Um den Dienstanbieter zu konfigurieren, befolgen Sie die unten aufgeführten Schritte.
| Entitäts-ID |
Geben Sie einen Wert ein, der diese Blackboard-Umgebung beschreibt (z. B. „BlackBoardProd“). |
| Aktivieren Sie automatisches SSO |
geprüft |
| Einzelabmeldediensttyp |
Auswählen Post und Umleiten |
- Klicken Sie auf Generieren um die SP-Metadaten zum Konfigurieren Ihrer Magento-Site herunterzuladen.
- Wählen Sie „Kompatibel“ aus Datenquellen aus der Liste, mit dem dieser Authentifizierungsanbieter kompatibel sein sollte. Dies ist wichtig, wenn der Authentifizierungsanbieter Konten enthält, die mit vorhandenen Datenquellen geteilt werden. Wenn der Benutzer existiert und mit einer Datenquelle verknüpft ist, die nicht aktiviert ist, wird der Benutzer nicht erfolgreich authentifiziert.
- Wähle aus Checkbox Damit das System automatisch ein neues Konto für den Benutzer erstellt, wenn seine Informationen nicht gefunden werden.
- Im Textfeld „Fehlermeldung“.können Sie eine benutzerdefinierte Nachricht für Benutzer bereitstellen, falls die SAML-Authentifizierung nicht wie erwartet funktioniert.
- Auswählen Punktidentitätsanbieter für den Typ des Identitätsanbieters und geben Sie die folgenden Details ein.
| Metadaten-URL |
Sie können die Metadaten-URL aus den Identitätsanbieter-Metadaten der Erweiterung abrufen |
| Metadatendatei |
Laden Sie die von Magento heruntergeladene Metadatendatei hoch |
| Remote-Benutzer-ID |
Wählen Sie NameID als Remote-Benutzer-ID aus |
Schritte zum Konfigurieren der Blackboard SAML Single Sign-on (SSO)-Anmeldung bei Magento 2
- Im miniOrange IDP (Identitätsanbieter) Erweiterung, gehen Sie zu Anwendungen Tab.
- Suchen Sie nach Blackboard in das Suchfeld „Anwendung auswählen“ und wählen Sie die Anwendung aus.
- Geben Sie die Anwendungsname für SP-Name.
- Geben Sie nun die ein SP-Entitäts-ID oder Aussteller und ACS-URL zuvor kopiert und speichern Sie die Details.
- Navigieren Sie zu der Anwendungen Tab und klicken Sie auf Metadaten Einstellungen für die Blackboard-Anwendung
- Hier finden Sie den Identitätsanbieter Metadaten-URL/XML-Metadaten oder Endpunkte wie IDP-Entitäts-ID, SAML-Anmelde-URL, SAML-Abmelde-URL (Premium-Funktion), Zertifikat. Sie können die . auch herunterladen IdP-Metadaten-XML Datei, die für die Blackboard-Konfiguration verwendet wird.
- Sie haben nun 3 Möglichkeiten, die IDP-Metadaten für Blackboard bereitzustellen, indem Sie die XML-Metadaten, Metadaten-URL oder manuelle Angabe der Details.
- Option 1 - Herunterladen der XML-Metadaten.
- Laden Sie die XML-Metadaten herunter, indem Sie darauf klicken Laden Sie XML-Metadaten herunter .
- Navigieren Sie zu Ihrem Blackboard, laden Sie die heruntergeladene XML-Metadatendatei hoch und klicken Sie auf Metadaten abrufen .
- Option 2 - Geben Sie die Details manuell an das Blackboard weiter.
- Kopieren Sie die Metadatendetails gemäß der folgenden Tabelle.
- Navigieren Sie zu Ihrem Blackboard und fügen Sie die Metadatendetails ein.