LTI 1.3
Um eine neue Konfiguration für ein Tool mit LTI-Version 1.1 anzulegen, öffnen Sie die Auswahlliste LTI-Version und wählen Sie den Eintrag LTI 1.3. Unter Tool markieren Sie den Eintrag Eigenes Tool.
Es öffnen sich die zu treffenden Konfigurationseinstellungen:
Login URL des Tools | Geben Sie hier die Adresse der externen Lernapplikation ein. |
---|---|
Launch URL des Tools | Geben Sie hier die Start URL der externen Lernapplikation ein. |
Schlüsseltyp | Wählen Sie, ob der Schlüssel des Tools über eine Schlüsselsatz-URL abgerufen werden soll, oder ob Sie den RSA-Schlüssel direkt eintragen wollen. Vorteil der Schlüsselsatz-URL ist, dass bei Ablauf des Schlüssels und Neuerstellung keine neuen Kursbausteinanpassungen notwendig sind, wenn die URL gleich bleibt. |
Keyset URL des Tools | Diese Option wird nur angezeigt, wenn als Schlüsseltyp Schlüsselsatz-URL gewählt wurde. Tragen Sie in diesem Feld die URL ein mit der der öffentliche Schlüssel des Tools abgerufen werden kann. |
RSA Key des Tools | Diese Option wird nur angezeigt, wenn als Schlüsseltyp RSA-Schlüssel gewählt wurde. Tragen Sie in diesem Feld den vollständigen aktuellen öffentliche Schlüssel des Tools ein. |
ClientID des Tools | Geben Sie die ID des Tools an. Die ClientID ist eine eindeutige ID zur Sicherstellung der Identität beider Seiten und muss OPAL- und Tool-seitig konfiguriert werden. Die ClientID kann frei gewählt werden und sollte nicht an unbefugte Dritte weitergegeben werden. |
Passwort | Hier geben Sie das zum Schlüssel passende Passwort ein. Dieses erhalten Sie ebenfalls vom Anbieter der externen Lernapplikation. |
Datenschutz | Legen Sie fest welche Parameter an das Tool übertragen werden sollen:
|
Zusätzliche Parameter | In dieses Eingabefeld können Sie weitere Parameter eingeben, die an die Lernplattform übermittelt werden sollen. So kann der Lernapplikation übermittelt werden von welcher Lernplattform die Anfrage übermittelt wird. Die externe Lernapplikation muss die weitergegebenen Informationen verarbeiten können, weshalb eine Absprache mit dem Anbieter notwendig ist. Wichtig ist, dass die Parameter immer mit Namen und Wert übergeben werden (key=value). Mehrere Parameter müssen immer zeilenweise getrennt angegeben werden. |
Anzeige | Wählen Sie, ob das Tool direkt eingebettet in der Kursansicht geöffnet werden soll oder in einem neuen Browserfenster. Markieren Sie die gewünschte Option. |
Speichern Sie Ihre Angaben. Anschließend werden Ihnen notwendige Informationen zur OPAL-Schnittstelle angezeigt, die Sie im gewählten LTI-Tool konfigurieren müssen.
OPAL Konfigurationen für das externe Tool
LTI 1.3 setzt eine gegenseitig abgestimmte Konfiguration von LMS- und Tool-Seite voraus. Die Konfiguration basiert auf den jeweiligen Schnittstellen-URLs, sowie der Client-ID als Schlüssel. Um OPAL am externen Tool zu konfigurieren benötigen Sie demnach ebenfalls Daten zur OPAL Schnittstelle.
Die benötigten URLs werden nach Speichern der Angaben zum anzubindenden Tool angezeigt. Allgemein gilt folgendes Schema:
- Issuer ID (ISS): Die Issuer ID identifiziert die Lernplattform OPAL. Sie können beispielsweise die OPAL-URL https://bildungsportal.sachsen.de/opal zur eindeutigen Kennung verwenden.
- Client ID: Eindeutige ID zur Sicherstellung der Identität beider Seiten. Die Client ID muss OPAL- und Toolseitig konfiguriert werden.
- OIDC Auth URL: OPAL URL mit dem Zusatz /ltiauth, beispielsweise https://bildungsportal.sachsen.de/opal/ltiauth/
- OAuth2 Access Token URL: OPAL URL mit dem Zusatz /restapi/lti/token, beispielsweise https://bildungsportal.sachsen.de/opal/restapi/lti/token
- Keyset Url: OPAL URL mit dem Zusatz /restapi/lti/keys , beispielsweise https://bildungsportal.sachsen.de/opal/restapi/lti/keys
- Deployment-ID: Die Deployment ID ermöglicht die Unterscheidung mehrerer Tool-Instanzen. Wird ausschließlich eine Tool-Instanz bereitgestellt hat die Deployment ID den Wert "1".