LTI 1.3 Integrationen
Grundlagen
Wichtige Begriffe in der LTI-Terminologie:
- Platform (entspricht Client): das LMS, in das der externe Inhalt eingebunden wird.
- Tool (entspricht Host): das LMS oder die Applikation, die einen Inhalt anderen zur Verfügung stellt.
OpenOlat kann beide Rollen einnehmen: Als Tool stellt OpenOlat einen Kurs oder eine Gruppe für ein anderes LMS bereit. Als Platform zeigt OpenOlat den Inhalt eines externen Tools im Kurs an, über den Kursbaustein "LTI-Seite".

LTI aktivieren
Administrator:innen aktivieren LTI in der System-Administration unter Administration > Externe Werkzeuge > LTI, Tab "Konfiguration". Die Checkbox "Eingeschaltet" beim Feld Modul "LTI 1.3" steht an oberster Stelle. Erst danach lassen sich LTI-Verbindungen einrichten.

Nach dem Einschalten zeigt der Tab zwei weitere Felder:
| Feld | Bemerkung |
|---|---|
| Plattform-ID | Die URL, mit der sich OpenOlat gegenüber externen Systemen identifiziert. Von OpenOlat vorgegeben, nur lesbar. Standard ist die Domain der Instanz. |
| Organisation | Die Organisation, der OpenOlat die Benutzerkonten zuordnet, die beim Zugriff aus einer externen Plattform neu angelegt werden. Ohne Auswahl gilt die Standard-Organisation. |
Die Seite LTI hat vier Tabs: "Konfiguration" für die Grundeinstellungen auf dieser Seite, "Externe Plattformen" für OpenOlat als Tool, "Externe Tools" für OpenOlat als Platform und "Rollen-Mapping" für die Zuordnung der OpenOlat-Rollen zu den LTI-Rollen. Die Detailseiten dazu sind unten verlinkt.
Deployments
Was ist ein Deployment?
Das Deployment eines Tools bestimmt, in welchem Umfang das Tool zur Verfügung gestellt wird:
- Einsatz in einem einzelnen Kurs
- Einsatz im gesamten System
- Einsatz nur für den aktuellen Kontext
- Einsatz generell ermöglicht (auch für zukünftige Kontexte)
Wer kann Deployments hinzufügen?
Administrator:innen bestimmen im Tab "Konfiguration" unter Administration > Externe Werkzeuge > LTI, wer Deployments hinzufügen darf. Die Einstellung gibt es getrennt für Kurse und für Gruppen.
Kurs
- "Rolle kann Deployment hinzufügen": Administrator:innen dürfen es immer. Zusätzlich lassen sich Lernressourcenverwalter:innen freischalten.
- "Besitzer:in mit Autorenrecht kann Deployment hinzufügen": "Für alle Kurse aktivieren" oder "Muss pro Kurs aktiviert werden".
Gruppe
- "Rolle kann Deployment hinzufügen": Administrator:innen dürfen es immer. Zusätzlich lassen sich Gruppenverwalter:innen freischalten.
- "Gruppenbetreuer:in mit Autorenrecht kann Deployment hinzufügen": "Für alle Gruppen aktivieren" oder "Muss pro Gruppe aktiviert werden".

Weiterführende Informationen
Weiterführend
Learning Tools Interoperability Core Specification (IMS Global Learning Consortium) >
LTI - Externe Werkzeuge >
LTI - Externe Plattformen >
LTI - Deep Linking >
LTI - Rollen-Mapping >
LTI-Zugang zu einem Kurs konfigurieren >
Kursbaustein "LTI-Seite" >
LTI-Zugang zu einer Gruppe konfigurieren >