Tastenkürzel

← oder → blättert zwischen den Kapiteln

S oder / sucht im Handbuch

? zeigt diese Hilfe

Esc schließt diese Hilfe

Werkzeug in ILIAS eintragen

Diese Anleitung richtet sich an die Administration der ILIAS-Installation und an alle, die NextPad betreiben. Beide Seiten brauchen HTTPS. Im Folgenden steht https://nextpad.example.org für die Adresse von NextPad und https://ilias.example.org für die von ILIAS.

Für jede Art entsteht ein eigenes Werkzeug. Lehrende wählen dann einfach NextPad Ideensammlung, NextPad Quiz oder NextPad Pad und müssen nichts eintippen.

Schritte in ILIAS

ILIAS-Administration LTI im Reiter ILIAS als LTI-Konsument. Markiert sind der Reiter, der Knopf Globalen Provider für alle Benutzer hinzufügen und in der Liste der Eintrag NextPad Ideensammlung.
Unter „ILIAS als LTI-Konsument“ entsteht je Art ein globaler Provider.
  1. Administration › ILIAS erweitern › LTI öffnen und den Reiter ILIAS als LTI-Konsument wählen.
  2. Globalen Provider für alle Benutzer hinzufügen wählen.
  3. Das Formular nach der Tabelle unten ausfüllen und speichern.
  4. Schritt 2 und 3 für die anderen Arten wiederholen, mit eigenem Titel und eigenem Wert für typ.
  5. Einen gespeicherten Provider über seinen Titel wieder öffnen. Im Feld Hinweise stehen jetzt die Angaben für NextPad.

Die Felder

Formular des Providers NextPad Ideensammlung, oberer Teil. Markiert und nummeriert von 1 bis 8: Titel, Verfügbarkeit, Version 1.3, Launch URL, Initiate Login URL, Redirection URI, Schlüsseltyp URL und das Feld Hinweise mit Platform ID, Client ID und Deployment ID.
Oberer Teil: Adressen von NextPad und die Hinweise für NextPad.
Formular des Providers, unterer Teil. Markiert und nummeriert von 9 bis 13: Identifikation E-Mail-Adresse, Anmeldename Vollständiger Name, die nicht angekreuzten Kästchen Provider-ID verwenden und Eingeschränkte Rechte sowie das Feld mit dem Parameter typ=ideen.
Unterer Teil: Name und Mailadresse, Startoptionen und der Parameter.
Nr.FeldWert
1Titelso, wie Lehrende es in der Liste lesen sollen, etwa NextPad Ideensammlung
2Verfügbarkeitin neuen und bestehenden Objekten
3LTI VersionVersion 1.3
4Launch URLhttps://nextpad.example.org/lti/launch
5Initiate Login URLhttps://nextpad.example.org/lti/login
6Redirection URIhttps://nextpad.example.org/lti/launch
7Typ des öffentlichen SchlüsselsURL (Json Web Token), darunter https://nextpad.example.org/lti/jwks
8Hinweiseerscheint erst nach dem Speichern; die Angaben gehören in die Konfiguration von NextPad
9Identifikation der PersonE-Mail-Adresse
10AnmeldenameVollständiger Name
11Provider-ID verwendennicht ankreuzen
12Eingeschränkte Rechtenicht ankreuzen
13Definition der Parametertyp=ideen, für das Quiz typ=quiz, für das Pad typ=pad

Die Parameterwerte ideen, quiz und pad bleiben in jeder Sprache gleich. Als Icon passt das NextPad-Zeichen, als Kategorie „Kommunikation“. Beides ist freiwillig.

Mit Provider-ID verwenden würden sich alle Objekte eines Kurses eine Sammlung teilen. Mit Eingeschränkte Rechte käme ILIAS ohne Rollen bei NextPad an, und niemand könnte moderieren.

Schritt in NextPad

NextPad nimmt nur Starts von Plattformen an, die in der Plattformdatei lti-platforms.json stehen. Jedes Werkzeug bekommt dort einen Eintrag mit den Angaben aus dem Feld Hinweise:

{
  "name": "ilias-ideen",
  "label": "Mit ILIAS anmelden",
  "issuer": "https://ilias.example.org",
  "client_id": "AbC123xYz456QrS",
  "deployment_ids": ["1"],
  "auth_url": "https://ilias.example.org/ltiauth.php",
  "jwks_url": "https://ilias.example.org/lticerts.php"
}

issuer ist die Platform ID, auth_url die Authentication request URL und jwks_url die Public keyset URL. Client ID und Deployment ID unterscheiden sich je Werkzeug. Die Server-Dokumentation beschreibt alle Felder der Datei. Nach einer Änderung der Datei muss NextPad neu starten.

Gut zu wissen

  • ILIAS gibt Namen und Sprache an NextPad weiter. Die Mailadresse braucht NextPad für die Nachricht vor dem Löschen eigener freier Pads und um Admins aus NEXTPAD_ADMINS zu erkennen. Die anderen Arten der Identifikation schicken eine Ersatzadresse wie …@….ilias, an die keine Mail ankommt.
  • Moderieren dürfen Kursadministration und Kursbetreuung, in Gruppen die Gruppenadministration, außerdem die ILIAS-Administration. Alle anderen machen mit. Liegt das Objekt in einer Gruppe, zählen die Rollen der Gruppe, nicht die des Kurses.
  • Im neuen Fenster hat NextPad die volle Breite, und die Leinwand lässt sich leichter auf den Beamer ziehen.
  • Wechselt ILIAS seine Schlüssel, holt NextPad die neuen über jwks_url von selbst.