Skip to content

LTI - Deep Linking

OpenOlat unterstützt Deep Linking entsprechend dem LTI 1.3 Deep-Linking Protokoll.

Funktionsbeschreibung

Deep Linking ist ein Service des LTI 1.3, der es Autor:innen ermöglicht, in den externen Inhalten, die via LTI eingebunden werden, die Kursteilnehmer:innen direkt an eine bestimmte Stelle zu führen.

Beispiel:
Statt im Kursbaustein einen Link zu einem Buch anzugeben und die Lernenden ein empfohlenes Kapitel selbst suchen zu lassen (Scrollen), kann direkt ein bestimmtes Kapitel angezeigt werden.

Damit die OpenOlat-Autor:innen die Deep Links zum externen Tool in den Kursbausteinen ermöglichen können, ohne immer wieder Angaben zu Anmeldung und Parameterübergabe machen zu müssen, kann die Deep Linking Funktion von den Administrator:innen der OpenOlat-Instanz aktiviert werden. Dies vereinfacht die Arbeit der Autor:innen bei der Konfiguration eines LTI-Kursbausteins.

Verfügbare Features

Zwischen OpenOlat und dem eingebundenen Tool können verschiedene Informationen zu Kurs und Kursteilnehmer:in ausgetauscht werden. In OpenOlat umfasst dies:

  • Content Types
    • ResourceLink
    • Link
    • Image
    • File
    • HTML
  • Properties
    • type
    • url
    • title
    • text
    • thumbnail
    • window
    • iframe

Konfiguration

Globale Konfiguration

Wenn von Administrator:innen auf globaler Ebene ein LTI-Tool eingerichtet wird, kann dabei auch eine Option für Deep Links aktiviert werden. Die Aktivierung bewirkt, dass alle gemachten Einstellungen für das Tool (Ermöglichung der Nutzung ohne erneute separate Anmeldung) auch für Deep Links gelten, die Kursautor:innen im LTI-Kursbaustein angeben.

Den Toggle-Button "Deep-Linking aktivieren" finden Sie in der System-Administration unter:
Administration > Externe Werkzeuge > LTI > Tab "Externe Tools" > Button "Bearbeiten"

Toggle Deep-Linking aktivieren auf EIN, im Dialog für ein LTI-Tool unter Externe Werkzeuge

Konfiguration im Kurs

Wurde Deep Linking für Autor:innen gestattet, können sie bei der Konfiguration des LTI-Kursbausteins vorkonfigurierte Links unter "LTI Version" auswählen:
Kurs > Kurseditor > Kursbaustein "LTI-Seite" > Tab "Seiteninhalt"

Wird eine der Vorkonfigurationen ausgewählt, wird die benötigte URL gleich eingetragen und als Autor:in muss man sich nicht mehr darum kümmern.

Auswahlliste LTI Version mit dem Wert LTI 1.3, im Tab Seiteninhalt des Kursbausteins LTI-Seite

Geöffnete Auswahlliste LTI Version mit den beiden LTI-Versionen und darunter den vorkonfigurierten Tools

Anschliessend können die dabei erzeugten Parameter Client-ID und Deployment-ID verwendet werden, um damit auf Seite des eingebundenen Tools den Abschluss vorzunehmen.

Tipp

Damit die Deployment-ID erzeugt wird, muss eine Änderung im Tab "Seiteninhalt" zuerst gespeichert werden. Das gilt besonders dann, wenn unter "LTI Version" ein vorkonfigurierter Link ausgewählt wurde.

Der Button "Inhalt auswählen" erscheint nur, wenn Deep Linking für das externe Tool aktiviert ist. Nutzbar wird er, sobald Client-ID und Deployment-ID vorliegen. Er öffnet die Inhaltsauswahl des externen Tools. Die dort gewählten Inhalte erscheinen anschliessend im Feld "Ressourcen".

Seitenaufruf

Wenn im Kursbaustein "LTI-Seite" der externe Inhalt sofort gestartet werden soll, muss im Kurseditor im Tab "Seiteninhalt" die Option "Inhalt automatisch starten" angewählt sein. Andernfalls erscheint ein Button, mit dem von den Lernenden explizit die eingebundene Seite gestartet werden muss.

Checkbox Inhalt automatisch starten, darüber die ausgefüllten Felder URL, Client-ID und Deployment-ID

Weiterführende Informationen

Auf dieser Seite erwähnt IMS Global Learning Consortium: LTI 1.3 Deep-Linking protocol

Weiterführend IMS Global Learning Consortium: Learning Tools Interoperability Core Specification
Administrationshandbuch: LTI 1.3 Integrationen
Administrationshandbuch: LTI - Externe Werkzeuge
Administrationshandbuch: LTI - Externe Plattformen
Administrationshandbuch: LTI - Rollen-Mapping
Benutzerhandbuch: LTI-Zugang zu einem Kurs konfigurieren
Benutzerhandbuch: Kursbaustein "LTI-Seite"
Benutzerhandbuch: LTI-Zugang zu einer Gruppe konfigurieren

Zum Seitenanfang ^