LTI 1.3 Advantage
STAP 1: Leveren van de gegevens
- Sitebeheerders kunnen dit doen via Plugin > Aanmeldingen > Publiceer als LTI Tool > Tool registratie
- Je klikt op registreer platform
- Platformnaam zet je de Naam van de serviceprovider + klant
Afhankelijk van de provider volg je de volgende stappen:
De Tool partij (bv Skillstown, Capp, Studytube, Pynter etc) hebben de onderstaande gegevens nodig.
Dit is voor ELKE moodle site uniek maar voor alle partijen.
Registratie
URLS
Registratieurl
Tool URL
Initieer Login URL
JWKS-URL
Deep Link URL
Wij hebben van hun de onderstaande gegevens nodig, als zij de registartieurl gebruiken gebeurd dit AUTOMATISCH
Platformnaam
Naam provider
Platform-ID (uitgever)
-
Client-ID
-
URL voor authenticatieverzoek
-
URL van openbare sleutelset
-
Toegangstoken-URL
-
Het kan zijn dat ze vragen om een deployement ID, dit is het Implementatie-ID:
Stap 2: uitleveren van de cursus
- Klik op Meer
- Klik op Gepubliceerde LTI
- Klik in de tab LTI Advantage
- Klik op Voeg toe
-
Wanneer je deze uitleg aan klanten geeft kun je aangeven:
Je kan dezelfde instellingen aanhouden die je normaal hanteert bij uitleveren van de LTI 1.1/1.2 met uitzondering van:- leraar start eerst de inrichtingsmodes / Leerling start eerst de inrichtingsmodus: Alleen nieuwe Accounts (automatisch)
- Wanneer je dit voor een klant de éérste keer uitvoert hanteer je de volgende opzet:
Publiceer als LTI Tool
LTI versie
LTI advantage
Aangepaste instantienaam
[naam klant van klant] - [cursustitel]
Te publiceren tool
Cursus
Aanmeldingsduur
Uitleg aan klant: Indien van toepassing kan je hier aangeven hoeveel dagen ná enrolment lerende toegang heeft tot de cursus. Dit wordt berekend per enrolment/aanmelding
Startdatum
Uitleg aan klant: Indien van toepassing kan je hier de datum opgeven vanaf wanneer de cursus toegankelijk is.
Einddatum
Uitleg aan klant: Indien van toepassing kan je hier de datum opgeven vanaf wanneer de cursus niet meer toegankelijk is.
Maximaal aantal aangemelde gebruikers
Uitleg aan klant: hier kun je eventueel een maximum aantal aanmeldingen/enrolments neerzetten.
Rol voor leraar
aanpassen naar Leerling.
Uitleg aan klant Indien wenselijk kan de rol ook leraar beperkt zijn óf een aangepaste rol.
Rol voor leerling
Leerling
Leraar start eerst de inrichtingsmodus
Alleen nieuwe accounts (automatisch)
Uitleg aan klant: indien gewenst kun je kiezen bestaande en nieuwe accounts als de leraar al account heeft in het systeem dat géén LTI is. Dan kan deze worden gekoppeld, let op de leraar moet dan inloggen op zijn ander account voordat deze gekoppeld kan worden met de LTI.
Leerling start eerst de inrichtingsmodus
Alleen nieuwe accounts (automatisch)
Extern systeem
Cijfersynchronisatie
Ja
Uitleg klant: het cijfer dat in de kolom Cursus totaal van het cijferboek/puntenlijst staat wordt doorgestuurd naar de andere omgeving.
Vereist cursus of activiteit voltooid voor synchronisatie van cijfers
wijzigen naar: Ja
Uitleg klant: Met de instelling JA moet de cursist eerst de cursus voltooid hebben (je stelt dit in bij meer > cursus voltooiing) voordat een cijfer wordt doorgestuurd. Wij stellen dit standaard zo in, omdat NIET elk LMS systeem waar mee gekoppeld wordt meerdere cijfers kunnen ontvangen danwel afhandelen. Wanneer je kiest voor NEE dan zal de voltooiingscriteria van de cursus bij de andere partij ingesteld moeten worden!
Gebruikerssynchronisatie
Wijzigingen naar: Nee
Uitleg klant: niet alle LMS systemen hebben de gebruikerssynchronisatie (correct) geïmplementeerd. Vraag eventueel de klant of deze functie beschikbaar is in hun LMS systeem. Het is namelijk wel raadzaam vanuit Privacy/AVG dat je niet langer data bewaard dan noodzakelijk.
Gebruikerssynchronisatie
Opties:
Nieuwe gebruikers aanmelden en ontbrekende afmelden
nieuwe gebruikers aanmelden
ontbrekende gebruikers afmelden
Standaard waarden gebruikers
Zichtbaarheid emailadres
Verborgen
Plaats
Laten wij leeg
Uitleg klant: Je kan hier eventueel informatie invoeren als dit relevant is voor je administratie.
Kies een land
Nederland
Tijdzone
Server tijdzone
Uitleg klant dit is belangrijk anders kan mogelijk met wisseling van zomer en wintertijd fout gaan bij aanmeldingen
Voorkeurstaal
Nederland
Uitleg klant wijzig dit als dit relevant is.
Instituut
Leeg:
Uitleg klant veel klanten vullen hier de naam van de organisatie waarvoor de koppeling gemaakt in voor hun eigen rapportages of om auto groepen te maken om gebruikers te scheidde
- Wanneer je dit voor een klant uitvoert waar we afspraken gemaakt hebben over de instellingen, controleer je de Klant documentatie over de afspraken.
- Heb je ingevuld klik op : Methode toevoegen
- Geef de lanceer informatie door:
- Start URL
- Aangepast eigenschap
Benamingen diverse LMS omgevingen
Tool registratie benaming
Initieer Login URL
Tool URL
JWKS-URL
Provider URL
Start Url
Aangepast eigenschap
Studytube
OIDC Verbinding Initialisatie URL
OIDC Doorlink URL
JWKS-URL
de url van de leeromgeving
Externe LTI Link
- Aangepaste parameter: ID
- Aangepaste parameterwaarde: de waarde na ID
Skillstown
Login URL
Redirect URL en Tool Name
Keyset URL
de url van de leeromgeving
- Custom parameter: ID
- Course Identifier: de waarde na ID
Plusport
Login URL
Omleidings URL
JWKS-URL
- Aangepaste parameter: ID
- Aangepaste waarde: de waarde na ID
Details over platform
Platform naam
platfom - ID (uitgever)
Client - ID
URL voor authenticatieverzoek
URL voor openbare sleutelset
Toegangstoken URL
Uitrol
paramater naam
paramater
waarde
Studytube
studytube-naam organisatie
https://backend.studytube.nl
ontvang je per omgeving
https://backend.studytube.nl/lti/v13/authorize
https://backend.studytube.nl/lti/v13/keys
https://backend.studytube.nl/lti/v13/token
Deployement ID
id
de waarde van paramater
Skilsstown
Skillstown-naam organisatie
https://account.onlineacademy.nl
ontvang je per omgeving
https://account.onlineacademy.nl/connect/authorize
https://account.onlineacademy.nl/.well-known/openid-configuration/jwks
https://api.onlineacademy.nl/catalog/v1/lti/1p3/platform/token
Deployement ID = je custom paramater voor de cursus