Wie richte ich Canvas SSO mit Shopify als Identitätsanbieter (IdP) ein?
Canvas Single Sign-On (SSO) mit Ihrem Shopify-Shop. miniOrange bietet eine sofort einsatzbereite Lösung für Ihren Shopify-Shop. Mit dieser Lösung können Sie innerhalb weniger Minuten einen sicheren Zugriff auf Ihr Canvas LMS mit Ihren Shopify-Shop-Zugangsdaten einrichten.
Canvas LMS ist das weltweit am schnellsten wachsende Lernmanagementsystem. Es handelt sich um eine Open-Source-Cloud-Anwendung, die Lehrende und Lernende gleichermaßen durch eine ansprechende Lernumgebung unterstützt. Mit der Anmeldung über Shopify (Shopify Store als SAML-Identitätsanbieter) können Sie Ihre Shopify-Zugangsdaten für Canvas LMS verwenden. In dieser Schritt-für-Schritt-Anleitung konfigurieren Sie Single Sign-On (SSO) zwischen Canvas LMS als Dienstanbieter und Shopify als Identitätsanbieter.
Voraussetzung: Store als IDP-Anwendung installieren
Um Canvas Single Sign-On (SSO) mit Shopify als Identitätsanbieter einzurichten, installieren Sie die App „miniOrange Store as IDP – SSO Login“ in Ihrem Shopify-Shop. Diese App ermöglicht es Ihrem Shop, als Identitätsanbieter (IDP) zu fungieren, sodass sich Canvas-Mitglieder mit einem einzigen Satz Anmeldedaten anmelden können.
- Melden Sie sich bei Ihrem Shopify-Administrator an.
- Gehe zu Apps → Shopify App Store.
- Suchen Sie nach Als IDP speichern – SSO-Anmeldung bei Apps (von miniOrange).
- Klicken Sie auf „Diese Anwendung abrufen“, um die App Ihrem Store hinzuzufügen.
- Öffnen Sie die App über die Apps-Übersicht, um die Canvas LMS-Konfiguration zu starten.
Folgen Sie der unten stehenden Schritt-für-Schritt-Anleitung, um SSO in Canvas LMS mit Shopify Store als Identitätsanbieter zu konfigurieren.
Schritt 1: Konfigurieren Sie den Shopify-Shop als IdP (Identitätsanbieter)
- Du bräuchtest Entitäts-ID , ACS-URL von Canvas LMS.
- Diese Informationen finden Sie unter Aktueller Anbieter in Authentifizierung Abschnitt unter Administrator Tab.
-
Klicken Sie auf verbindung um die Metadatendatei mit allen Informationen Ihres Dienstanbieters zu finden
(Canvas LMS).
- Gehen Sie nun zu Ihrem Shopify-Shop und klicken Sie auf Apps Registerkarte, und wählen Sie Als IDP-SSO-Login speichern Anwendung.
- Wählen Sie in der linken Navigationsleiste aus Apps und klicken Sie auf Anwendung hinzufügen .
- Zurück Nach SAML Tab und suchen Sie nach Leinwand und wählen Sie Canvas LMS (SAML).
- Geben Sie die Werte ein, die den Informationen von Canvas LMS entsprechen. Siehe die Tabelle unten.
| Name des Dienstanbieters | Name Ihres Dienstanbieters. |
| SP-Entitäts-ID oder Aussteller | Kopieren Sie und fügen die SP-Entitäts-ID von Canvas LMS. |
| ACS-URL | Kopieren Sie und fügen die ACS-URL von Canvas LMS. |
| NameID-Format | urn:oasis:names:tc:SAML:1.1:nameid-format:E-Mail-Addresse |
| Behauptung unterzeichnet | geprüft |
- Klicken Sie auf Gespeichert Klicken Sie auf die Schaltfläche, um Ihre Konfiguration zu speichern.
- Navigiere jetzt zu Auswählen Option und wählen Sie Metadaten Tab.
- Klicken Sie nun auf Metadatendetails anzeigen für FÜR DIE AUTHENTIFIZIERUNG ÜBER EXTERNE IDPS ERFORDERLICHE INFORMATIONEN Abschnitt. Notieren Sie sich diese Daten, da sie in den weiteren Schritten benötigt werden.
- Sie haben die Shopify-Nebenkonfigurationen erfolgreich abgeschlossen.
Schritt 2: Canvas LMS als Dienstanbieter konfigurieren
- Melden Sie sich bei Ihrer Canvas LMS-Domäne als an Account Administrator.
- Wechseln Sie zu Admin-Ansicht indem Sie unten auf dem Bildschirm auf den entsprechenden Link klicken.
- Auswählen Administrator aus dem linken Bereich und wählen Sie die aus Domain für den Sie Single Sign-On aktivieren möchten.
- Klicken Sie auf Authentifizierung im linken Bereich und navigieren Sie zu SAML
- Geben Sie die Werte anhand der folgenden Tabelle ein.
| IDP-Metadaten-URI | Geben Sie die Metadaten-URL das auf das Metadatendokument verweist. |
| IDP-Entitäts-ID | Geben Sie die IdP-Entitäts-ID oder Aussteller Wert, den Sie erhalten haben Schritt 1:. |
| Anmelde-URL | Geben Sie die SAML-Anmelde-URL von dem du gekommen bist Schritt 1:. |
| Abmelde-URL | Geben Sie die SAML-Abmelde-URL (Premium-Funktion) von dem du kamst Schritt 1:. |
| Zertifikat-Fingerabdruck | Fügen Sie das kopierte X.509-Zertifikat ein Schritt 1:. |
| Anmeldeattribut | NameID |
| Bezeichnerformat |
Wählen Sie urn:oasis:names:tc:SAML:1.1:nameid-format:E-Mail-Addresse
aus der Dropdown-Liste. |
| Authentifizierungskontext |
Wählen Sie urn:oasis:names:tc:SAML:2.0:ac:classes: PasswordProtectedTransport aus der Dropdown-Liste. |
| Signieren von Nachrichten |
Wählen Sie den Algorithmus aus, der zum Signieren von an den IdP gesendeten Anforderungsnachrichten verwendet werden soll. Wählen Sie zunächst Nicht signiert aus. |
| Just-in-Time-Bereitstellung |
Wenn diese Option aktiviert ist, wird automatisch ein Benutzerkonto in Ihrem Canvas LMS erstellt. wenn es das erste Mal ist, dass sich ein Benutzer mit Single Sign-On (SSO) anmeldet. |
- Klicken Sie auf Gespeichert.
- Sie haben die Canvas LMS-Seitenkonfigurationen erfolgreich abgeschlossen.
Schritt 3: Testen von SSO für Canvas LMS
- Gehen Sie zu Ihrer Canvas LMS-Anmeldeseite.
- Klicken Sie auf Login-Button Sie haben es zuvor angepasst. Sie werden zur Anmeldeseite des Shopify-Shops weitergeleitet.
- Geben Sie Ihre Shopify Store-Anmeldedaten ein und klicken Sie auf Anmelden. Sie werden automatisch bei Ihrem Canvas LMS-Konto angemeldet.
- Sie haben erfolgreich konfiguriert Shopify als Identitätsanbieter für Ihre Canvas LMS-Anwendung.
Danke für Ihre Antwort. Wir werden uns bald bei Ihnen melden.
Etwas ist schief gelaufen. Bitte senden Sie Ihre Anfrage erneut
