Es ist jetzt möglich, Nudgis über einen LTI 1.3-Link zu einer Open edX-Plattform hinzuzufügen. Dieser kurze Artikel stellt die wichtigsten Schritte für dieses Ergebnis vor und verweist Sie auf ein umfassendes Handbuch, das die Details dieses Verfahrens erläutert.
Inhaltsverzeichnis
2/ Erstellen eines LTI 1.3-Tools in Open edX
3/ Registrierung des LMS in Nudgis
4/ Integration von Nudgis-Werten in Open edX
Voraussetzungen
Um diesen Vorgang erfolgreich durchzuführen, müssen die folgenden Bedingungen für jedes Thema und Portal erfüllt sein:
Open edX:
- Eine funktionierende Plattform der Version Olive oder höher haben
- Das Modul "LTI Consumer Xblock" installiert und plattformweit aktiviert haben
- Administratorzugriff für Open edX Studio und das Django Admin-Panel haben
- Das Modul "LTI Consumer" in den erweiterten Einstellungen des zu bereichernden Kurses aktiviert haben (wie das geht, erfahren Sie in Kapitel 2.4 der am Ende dieses Artikels bereitgestellten Dokumentation)
Nudgis:
- Eine Nudgis-Plattform der Version 12.2.0 oder höher haben
- Ein Administratorkonto oder ein Konto mit der Berechtigung "Seiteneinstellungen bearbeiten" haben
- LTI in den "Einstellungen und Authentifizierungsdiensten", Registerkarte "LTI", über das Admin-Panel aktiviert haben
Netzwerk:
- Beide Server (Open edX und Nudgis) müssen über https erreichbar sein
- Beide Server müssen direkt über https kommunizieren können
- Wenn die beiden Server unterschiedliche Domainnamen haben, müssen Drittanbieter-Cookies von Browsern autorisiert werden
Es wird dringend empfohlen, denselben Domainnamen für beide Server zu verwenden, da die meisten modernen Browser Drittanbieter-Cookies nativ blockieren, was zu Leseproblemen im eingebetteten iFrame führen kann.
Erstellen eines LTI 1.3-Tools in Open edX
Sobald die Voraussetzungen überprüft wurden, ist es an der Zeit, das LTI 1.3-Tool in Open edX zu erstellen, das die Integration von Nudgis ermöglicht. Melden Sie sich dazu beim LMS an und greifen Sie als Administrator auf den Kurs zu, der die Nudgis-Medien hosten soll. Navigieren Sie dann zur gewünschten Einheit im Kurs, klicken Sie auf "Erweitert" und wählen Sie "LTI Consumer" aus der Komponentenliste:
Klicken Sie anschließend auf "Bearbeiten" im erstellten Block und wählen Sie LTI 1.3. Speichern Sie abschließend Ihre Änderungen:
Wenn der Block gespeichert ist, stellt Open edX eine Reihe von Werten bereit, die Sie benötigen, um das LMS in Nudgis zu registrieren:
Registrierung des LMS in Nudgis
Gehen Sie dazu zum Nudgis-Administrationspanel, öffnen Sie die Registerkarte "Einstellungen und Authentifizierungsdienste" und gehen Sie zum Unterreiter "LTI". Scrollen Sie nach unten zum Abschnitt "LMS-Definitionen" und wählen Sie "Ein neues LMS registrieren". Es öffnet sich ein Einstellungsfenster, in das Sie die im vorherigen Schritt ermittelten Werte eingeben müssen:
Um die Details jedes verwendeten Wertes und dessen Verwendung zu erfahren, konsultieren Sie bitte Kapitel 5 der empfohlenen Dokumentation am Ende dieses Artikels.
Integration von Nudgis-Werten in Open edX
Beginnen Sie für diesen Schritt damit, den LTI-Schlüssel für das LMS abzurufen, das Sie gerade in Nudgis registriert haben. Klicken Sie dazu auf "Öffentlichen Schlüssel anzeigen" und kopieren Sie ihn:
Sie müssen den öffentlichen Schlüssel vollständig kopieren, einschließlich der Zeilen "-----BEGIN PUBLIC KEY-----" und "-----END PUBLIC KEY-----". Ein unvollständiger Schlüssel führt dazu, dass die JWT-Überprüfung fehlschlägt.
Sobald dies erledigt ist, kehren Sie zu Open edX zurück und greifen Sie auf den in Kapitel 2 erstellten Consumer-Block zu, um ihn zu bearbeiten. Wählen Sie im Feld "Tool public key" die Option "Öffentlicher Schlüssel" (dies sollte der Standardwert sein) und fügen Sie den öffentlichen Nudgis-Schlüssel, den Sie gerade kopiert haben, in das bearbeitbare Feld ein:
Konfigurieren Sie abschließend die verschiedenen URLs, die für das korrekte Funktionieren des Blocks erforderlich sind:
| Open edX Werte | Nudgis Werte |
|---|---|
| Tool Launch URL |
Testseiten-Link / Navigationsseiten-Link
|
| Registered Redirect URIs | Umleitungs-Link |
| Tool Initiate Login URL | Login-Link |
| Deep Linking Launch URL | Umleitungs-Link |
Um mehr über die Konfiguration dieses Tools zu erfahren, lesen Sie bitte Kapitel 7 der unten bereitgestellten Dokumentation.
Sie haben die Integration von Nudgis auf Ihrer Open edX-Plattform abgeschlossen, aber für eine optimale Funktion wird dringend empfohlen, mehrere Optionen für Ihr LTI 1.3-Tool zu aktivieren. Um diese zu entdecken, laden wir Sie ein, der detaillierten Dokumentation von Open edX zur Integration unserer Plattform mit ihren Tools zu folgen.
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.