Skip to content

LTI - Externe Plattformen

OpenOlat als "Tool"

Wird OpenOlat im Sinn der LTI-Terminologie als "Tool" eingesetzt, werden in OpenOlat vorhandene Kurse auf einem anderen LMS dargestellt. Seitens OpenOlat müssen für die reibungslose Kommunikation der beiden Systeme Angaben zur empfangenden Plattform (consumer) gemacht werden.

Administrator:innen konfigurieren das Zusammenspiel mit den anderen Plattformen (auch "platform" im Sinn der LTI-Terminologie) in der System-Administration unter: Administration > Externe Werkzeuge > LTI, Tab "Externe Plattformen". OpenOlat ist dann das Tool, in das der Kurs von den hier definierten Plattformen eingebunden wird.

Tab Externe Plattformen ohne Eintrag mit dem Button Neue externe Plattform und dem Hinweis, dass noch keine externe LMS-Plattform verknüpft ist. Bereich LTI in der System-Administration.

Für jede externe Plattform muss eine eigene Konfiguration eingerichtet werden. Verwenden Sie den Button "Neue externe Plattform", um die Verbindung zu einer neuen Plattform anzulegen.

Wichtig

Werden mehrere verschiedene OpenOlat-Kurse von der gleichen externen Plattform genutzt, genügt es, die externe Plattform in der System-Administration nur einmal zu konfigurieren. Die weitere Konfiguration pro Kurs nehmen die Kursbesitzer:innen in den Einstellungen des jeweiligen Kurses vor: Kurs > Administration > Einstellungen > Freigabe, Abschnitt "LTI 1.3 Zugangskonfiguration". Für Gruppen gilt dasselbe im Tab "Freigabe" der Gruppe.

Konfiguration

Ein Muster einer gesamten Konfiguration finden Sie unter LTI-Zugang zu einem Kurs konfigurieren.

In OpenOlat werden im Dialog "Neue externe Plattform" die folgenden Parameter der externen Partner-Instanz erfasst:

Feld Bemerkung
Name Frei definierbar. Pflichtfeld
Benutzer:innen mit E-mail Adresse paaren Standard "Nein". Bei "Ja" verbindet OpenOlat eine Person, die aus der externen Plattform zum ersten Mal zugreift, mit dem bestehenden OpenOlat-Konto, das dieselbe E-Mail-Adresse trägt, statt ein neues LTI-Konto anzulegen. Das funktioniert nur, wenn die E-Mail-Adressen im System eindeutig sein müssen und genau ein Konto mit dieser Adresse existiert. Aktivieren Sie die Option nur für Plattformen, denen Sie vertrauen
Plattform-ID / Issuer URL zur externen Instanz. Pflichtfeld
Client-ID Client ID aus dem Dialog "Tool configuration details" in der externen Plattform. Pflichtfeld
Anmelde-URL Von OpenOlat vorgegeben, nur lesbar. Diese URL tragen Sie in der externen Plattform als Initiate login URL ein
Umleitungs-URL Von OpenOlat vorgegeben, nur lesbar. Diese URL tragen Sie in der externen Plattform als Redirection URL ein
Öffentlicher Schlüsseltyp "RSA-Schlüssel" (Standard) oder "Schlüsselsatz-URL". Die Auswahl bestimmt, ob OpenOlat darunter den öffentlichen Schlüssel oder die URL des öffentlichen Schlüsselsatzes anzeigt
Öffentlicher Schlüssel / Öffentlicher Schlüsselsatz Von OpenOlat erzeugt, nur lesbar. Diesen Schlüssel oder diese URL tragen Sie anschliessend in der Tool-Konfiguration der externen Plattform ein
Authorization Aus der externen Instanz: Authentication request URL. Pflichtfeld
URL für Zugriffstoken Aus der externen Instanz: Access token URL. Pflichtfeld
URL des öffentlichen Schlüsselbundes Aus der externen Instanz: Public Keyset URL. Pflichtfeld

Tragen Sie nach Abschluss des Formulars den öffentlichen Schlüssel auf der externen Instanz in der dortigen Tool-Konfiguration ein.

Sechs Pflichtfelder für die Angaben der externen Plattform, dazu die von OpenOlat vorgegebene Anmelde-URL, Umleitungs-URL und der erzeugte öffentliche Schlüssel. Dialog Neue externe Plattform.

Weiterführende Informationen

Auf dieser Seite erwähnt
LTI-Zugang zu einem Kurs konfigurieren >

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

Zum Seitenanfang ^