Version 1.1 von Carina Enke am 07.01.2026

Zeige letzte Bearbeiter
1 Wenn ein externer Lerninhalt über **LTI (Learning Tools Interoperability)** in den Kurs eingebunden wird, werden beim Aufruf der LTI-Verknüpfung bestimmte Informationen von der Lernplattform OPAL an das externe Tool übertragen. Diese Datenübertragung sorgt dafür, dass das Tool den Kurs, die teilnehmende Person und die Nutzungssituation korrekt zuordnen kann.
2
3 Die vorliegende Seite gibt Ihnen einen Überblick der verschiedenen Datengruppen und allgemeine Anwendungsbeispiele und Hinweise. Einen Einblick in die Konfiguration im Kurseditor anhand konkreter Beispiele bietet die Seite [[Paramter (LTI)>>doc:LMS.Benutzerhandbuch OPAL.Lehren.Kursbausteine.LTI-Tool.KB LTI Konfiguration allgemein.Parameter.WebHome]].
4
5 {{info}}
6 Die genaue Datenübertragung richtet sich nach den LTI-Einstellungen im Kurs und den Anforderungen des eingebundenen Tools.
7 {{/info}}
8
9 == Datengruppen ==
10
11 Folgende Datengruppen sind bei einer LTI-Verbindung übermittelbar:
12
13 * Anonyme Kontextinformationen
14 * Optionale Nutzerinformationen -
15 * Feste Key-Value-Werte
16 * Nutzerabhängige Key-Value-Werte
17
18 ----
19
20 === Anonyme Kontextinformationen ===
21
22 Diese Informationen sind notwendig, damit das Tool weiß, wie es Inhalte anzeigen und Zugriffsrechte richtig interpretieren soll. Sie werden **immer übertragen** und ermöglichen es dem externen Tool, den Aufruf in den richtigen Kontext einzuordnen – ohne persönliche Daten der Teilnehmenden.
23
24 Beispiele für anonyme Kontextinformationen:
25
26 **Kurskontext**
27
28 * Information zum Kurs und dem Kursbaustein, aus dem das Tool aufgerufen wurde.
29 * Konkret wird eine Kombination aus Kurs- und Kursbaustein-ID, sowie der Kurstitel übertragen.
30 * Mehr zum Kurskontext in LTI > [[https:~~/~~/www.imsglobal.org/spec/lti/v1p3#contexts-and-resources>>url:https://www.imsglobal.org/spec/lti/v1p3#contexts-and-resources]]
31
32 **Nutzerkontext**:
33
34 * Information zu Nutzer, von dem das Tool aufgerufen wurde.
35 * Konkret wird eine anonyme Nutzer-ID, sowie die Nutzerrolle übertragen. Die Nutzer-ID ermöglicht auch die eindeutige Zuordnung von Bewertungsdaten, die vom Tool an die Lernplattform zurückgegeben werden.
36 * Mehr zu Nutzerkontext und Nutzerrolle in LTI > [[https:~~/~~/www.imsglobal.org/spec/lti/v1p3#users-and-roles>>url:https://www.imsglobal.org/spec/lti/v1p3#users-and-roles]]
37
38
39
40 ----
41
42 === Optionale Nutzerinformationen ===
43
44 Neben den anonymen Kontextdaten können auf Wunsch auch personenbezogene Informationen an das externe Tool übermittelt werden. Diese Option lässt sich im Kurseditor aktivieren.
45
46 * Vorname
47 * Nachname
48 * E-Mail-Adresse
49
50 **Wichtig:** Die teilnehmende Person muss aktiv der Übertragung dieser Daten zustimmen, bevor sie das Tool nutzen kann.
51
52 Diese Informationen werden z. B. benötigt, wenn das externe Tool persönliche Lernstände speichert oder namentliche Rückmeldungen gibt. Werden vom Tool Bewertungsdaten an die Lernplattform OPAL zurückgegeben und ausschließlich in der Lernplattform verwaltet, ist eine Übertragung von personenbezogenen NICHT notwendig. Hierzu sind die anonymen Kontextinformationen ausreichend.
53
54 ----
55
56 === Feste Key-Value-Werte ===
57
58 Feste Key-Value-Werte sind **benutzerunabhängige Parameter,** die im Kurseditor manuell festgelegt werden können. Sie werden bei jedem Aufruf des Tools mitgesendet und sind immer gleich – unabhängig von der Person, die den Link öffnet.
59
60 **Typische Einsatzmöglichkeiten:**
61
62 * Übertragung einer Inhalts-ID oder Aufgabenkennung, damit das externe Tool den richtigen Inhalt anzeigen kann
63 * Übermittlung eines Zugriffscodes für spezielle Inhalte
64 * Definition eines Modus (z. B. „Übung“ oder „Prüfung“)
65
66 Diese Werte sind nützlich, um das Verhalten des Tools für einen bestimmten Kursabschnitt zu steuern.
67
68 ----
69
70 === Nutzerabhängige Key-Value-Werte ===
71
72 Diese Werte können ebenfalls im Kurseditor definiert werden, unterscheiden sich aber dadurch, dass sie** personenabhängig** sind. Sie ermöglichen, dass **individuelle Kursdaten an das Tool übermittelt** werden – zum Beispiel, um persönliche Nutzerattribute, Bewertungen anderer Bausteine oder aktuelle Fortschrittsinformationen zu übergeben.
73
74 **Beispiele für nutzerabhängige Werte:**
75
76 * Nutzerattribute, wie Studiengang - Beispiel der Expertenregel
77 * Nutzereinstellung, wie die eingestellte Systemsprache - Beispiel der Expertenregel
78 * Zugehörigkeit zu einer bestimmten Lerngruppe - Beispiel der Expertenregel
79 * Punktzahl oder Bewertung in einem vorherigen Kursabschnitt - Beispiel der Expertenregel
80 * Lernfortschritt oder Bearbeitungsstatus - Beispiel der Expertenregel
81
82 **Wichtig:** Die teilnehmende Person muss der Datenübertragung zustimmen, bevor diese Informationen gesendet werden.
83
84 ----
85
86 === Zusammenfassung ===
87
88 |=Datengruppe|=Personenbezug|=Konfiguration|=Zustimmung notwendig|=Beispiel
89 |**Anonyme Kontextinformationen**|Nein|automatisch|Nein|Kurs- und Nutzerkontext, Rolle
90 |**Optionale Nutzerinformationen**|Ja|Kurseditor|Ja|Vor- und Nachname, E-Mail-Adresse
91 |**Feste Key-Value-Werte**|Nein|Kurseditor|Nein|bspw. Inhalts-ID, Sprache
92 |**Nutzerabhängige Key-Value-Werte**|Ja|Kurseditor|Ja|bspw. Nutzerattribut, Fortschritt, Bewertung