Je kunt leeractiviteiten die je gemaakt hebt in jouw online academy, via LTI beschikbaar maken in andere online leersystemen. Je kunt ook leeractiviteiten vanuit een ander leersysteem door LTI beschikbaar maken in jouw online academy.
LTI neem de gehele koppeling, inclusief het aanmaken van een gebruiker, inschrijven van de gebruiker en de Single sign-on, voor zijn rekening. Ook is het mogelijk om de voortgang van activiteiten in jouw online academy door te geven aan andere online leersystemen.
Wij ondersteunen deze versies van LTI:
LTI 1.2
LTI 1.3
Wat wil je doen?
Vanuit een extern platform een leeractiviteit in Rakoo volgen
Heb je een leeractiviteit in Rakoo staan die je ook graag in een ander LMS beschikbaar wil maken? Dat is mogelijk met LTI. Met LTI wordt de gebruiker vanuit het andere LMS direct ingelogd in Rakoo en kan die daar de leeractiviteit starten. Lees hieronder hoe je met LTI 1.2 of LTI 1.3 een leeractiviteit in Rakoo beschikbaar maakt in een extern platform.
LTI 1.2
Ga naar 'Content' via het menu links in beeld.
Zoek de betreffende activiteit op. Deze type activiteiten kunnen gedeeld worden:
E-learning
Microlearning
Learning Playlist
Ga bij de betreffende leeractiviteit naar 'Delen'-tab.
Ga naar 'Delen via LTi' en zet de optie ‘Beschikbaar voor LTI’ aan.
Je ziet nu de benodigde gegevens voor het andere systeem:
LTI 1.2 Key
LTI 1.2 Secret
LTI 1.2 Launch URL
LTI 1.3
Om LTI 1.3 te gebruiken, moet deze integratie eerst aangemaakt worden bij de Integraties:
Ga naar 'Integraties' via het menu links in beeld.
Kies bij 'Trainingaanbieder' voor 'LTI 1.3'.
Kies voor 'Content consumer toevoegen'.
Vul de gegevens in, vanuit het andere systeem:
Naam: een herkenbare naam voor de koppeling, zodat je weet welk extern systeem dit is. Deze mag je zelf verzinnen.
Tool deployment ID: een unieke code die aangeeft welke koppeling wordt gebruikt tussen de twee systemen.
Access token URL: het webadres dat wordt gebruikt om tijdelijk toegang te krijgen tot het andere systeem.
JWKS URL: het webadres waar het systeem controleert of berichten veilig en betrouwbaar zijn.
OIDC URL: het webadres dat wordt gebruikt om gebruikers veilig in te laten loggen via het andere systeem. Het staat ook wel bekend als Authentication URL.
Issuer: de naam of het webadres van het systeem dat aangeeft wie de koppeling aanbiedt.
Tool client ID: een unieke identificatie van het andere systeem binnen deze koppeling.
Zet de integratie op 'Geactiveerd'.
Sla de wijzigingen op.
De informatie die onder 'Gegevens voor de andere partij' staat, kan in de LTI integratie in het andere leersysteem toegevoegd worden.
OIDC URL: het webadres dat wordt gebruikt om gebruikers veilig in te laten loggen via het andere systeem. Het staat ook wel bekend als Authentication URL.
JWKS URL: het webadres waar het systeem controleert of berichten veilig en betrouwbaar zijn.
Redirect URI's: de webadressen van ons systeem waar een gebruiker na het inloggen automatisch naartoe wordt gestuurd.
Om een training uit jouw online academy via LTI 1.3 beschikbaar te maken voor het externe platform, volg je de volgende stappen:
Ga naar 'Content' via het menu links in beeld.
Zoek de betreffende activiteit op. Deze type activiteiten kunnen gedeeld worden:
E-learning
Microlearning
Learning Playlist
Ga bij de betreffende leeractiviteit naar 'Delen'-tab.
Ga naar 'Delen via LTi' en zet de optie ‘Beschikbaar voor LTI’ aan.
Je ziet nu de 'LTI 1.3 Resource URL'. Je kunt deze URL gebruiken in het externe systeem om de training te ontsluiten.
LTI 1.3 deeplinking
Voor het beschikbaar maken van leeractiviteiten die gemaakt zijn in Rakoo, in een extern platform, ondersteunen we het LTI 1.3 deeplinking protocol. Hiermee kunnen de gegevens van meerdere leeractiviteiten uit Rakoo, in één keer ingeladen worden in het externe platform. Hiervoor volg je de volgende stappen:
Zorg dat de LTI 1.3 integratie is aangemaakt via de stappen hierboven.
Open in Rakoo de leeractiviteiten die je wil delen en zet via de delen-tab het schuifje bij 'Beschikbaar voor LTI' aan.
Zorg dat je in Rakoo een beheerdersaccount hebt met een rol die ten minste het recht 'Leeractiviteiten bekijken' heeft. Het e-mailadres dat aan dit beheerdersaccount gekoppeld is, moet overeenkomen met het e-mailadres waarmee je bent ingelogd als beheerder in het externe platform.
Open in het externe platform de deeplinking functionaliteit.
Je wordt doorgestuurd naar Rakoo en krijgt een venster te zien waarin je de leeractiviteiten kunt selecteren die je beschikbaar wil maken in het externe platform.
De gegevens worden doorgestuurd naar het externe platform. Gebruik deze gegevens om de leeractiviteiten in het externe platform te ontsluiten.
Vanuit Rakoo een leeractiviteit in een extern platform volgen
Heb je een leeractiviteit in een extern platform die je ook graag vanuit Rakoo beschikbaar wil maken? Dat is mogelijk met LTI. Met LTI wordt de gebruiker vanuit Rakoo direct ingelogd in het andere LMS. De gebruiker kan onmiddellijk met de leeractiviteit in het andere LMS starten. Lees hieronder hoe je met LTI 1.2 of LTI 1.3 een leeractiviteit vanuit een extern platform beschikbaar maakt in Rakoo.
LTI 1.2
Kies bij het aanmaken van een nieuwe e-learning voor LTI.
Vul de details van de leeractiviteit in, zoals titel, studietijd en beschrijving.
Kies bij de instellingen bij LTI voor LTI 1.2.
Vul bij de instellingen de LTI-gegevens in. Deze gegevens moet je opvragen bij het andere online leersysteem. Hiervoor heb je minimaal nodig:
Key
Secret
Launch-URL
Resource-link: vul hier iets in, dit veld mag niet leeg zijn. Het maakt niet uit wat je invult.
Optioneel kun je extra parameters toevoegen (Zie LTI voor gevorderden hieronder)
Sla de wijzigingen op en je kunt de activiteit in gebruik nemen.
LTI 1.3
Om LTI 1.3 te gebruiken, moet deze integratie eerst aangemaakt worden bij de Integraties:
Ga naar 'Integraties' via het menu links in beeld.
Kies bij 'Trainingaanbieder' voor 'LTI 1.3'.
Kies voor 'Content provider toevoegen'.
Vul de gegevens in, vanuit het andere systeem:
Naam: een herkenbare naam voor de koppeling, zodat je weet welk extern systeem dit is. Deze mag je zelf verzinnen.
OIDC URL: het webadres dat wordt gebruikt om gebruikers veilig in te laten loggen via het andere systeem. Het staat ook wel bekend als Authentication URL.
JWKS URL: het webadres waar het systeem controleert of berichten veilig en betrouwbaar zijn.
Redirect URI's: de webadressen van ons systeem waar een gebruiker na het inloggen automatisch naartoe wordt gestuurd
Zet de integratie op 'Geactiveerd'.
Sla de wijzigingen op.
De informatie die onder 'Gegevens voor de andere partij' staat, kan in de LTI integratie in het andere leersysteem toegevoegd worden.
Tool client ID: een unieke identificatie van het andere systeem binnen deze koppeling
Tool deployment ID: een unieke code die aangeeft welke koppeling wordt gebruikt tussen de twee systemen
Issuer: de naam of het webadres van het systeem dat aangeeft wie de koppeling aanbiedt
OIDC URL: het webadres dat wordt gebruikt om gebruikers veilig in te laten loggen via het andere systeem. Het staat ook wel bekend als Authentication URL.
Access Token URL: het webadres dat wordt gebruikt om tijdelijk toegang te krijgen tot het andere systeem.
JWKS URL: het webadres waar het systeem controleert of berichten veilig en betrouwbaar zijn.
Om een externe training via LTI 1.3 beschikbaar te maken, volg je de volgende stappen:
Kies bij het aanmaken van een nieuwe e-learning voor LTI.
Vul de details van de leeractiviteit in, zoals titel, studietijd en beschrijving.
Kies bij de instellingen bij LTI voor LTI 1.3.
Selecteer de 'Tool' die je hebt aangemaakt in de stappen hiervoor
Vul de Resource URL in
Optioneel kun je extra parameters invullen (Zie LTI voor gevorderden hieronder)
Let op!
Om gebruik te kunnen maken van LTI 1.3 moet de integratiesfunctionaliteit wel aan staan in jouw omgeving. Heb je deze functionaliteit niet? Neem dan contact op met support of met je eigen Customer Success Manager.
LTI-examen
Naast het in Rakoo via LTI beschikbaar maken van een externe e-learning, is het ook mogelijk om een LTI-leeractiviteit als examen toe te voegen in Rakoo. Dit doe je als volgt:
Kies bij het aanmaken van een nieuwe leeractiviteit voor 'Examen' en vervolgens voor LTI.
Volg de stappen zoals hierboven uitgelegd om een externe activiteit beschikbaar te maken vanuit Rakoo.
Stel bij de instellingen van de leeractiviteit een minimale score in. Deze moet liggen tussen 1 en 100.
Het resultaat van de leeractiviteit wordt in Rakoo weergegeven als 'gezakt' of 'geslaagd', in tegenstelling tot 'afgerond' bij een e-learning.
LTI voor gevorderden
Het is belangrijk dat het andere leerplatform een aantal gegevens meestuurt met de LTI. Deze zijn nodig om de gebruiker succesvol gebruik te kunnen laten maken van de leeractiviteiten. Bij de meeste LTI-koppelingen staat dit standaard goed ingesteld. Zo hoef je bij systemen zoals bijvoorbeeld Moodle niks aan te passen; de juiste gegevens worden hier meegestuurd.
Werk je met een custom LTI-koppeling? Dan is het belangrijk om te controleren of de onderstaande gegevens (parameters) op de juiste manier worden meegestuurd:
Email
LTI Parameter key: lis_person_contact_email_primary
Verplicht?: Ja
Gebruikt voor: vinden van een bestaande gebruiker of het aanmaken van een nieuwe gebruikerFirst name
LTI Parameter key: lis_person_name_given
Verplicht?: Ja
Gebruikt voor: Het aanmaken van een nieuwe gebruiker wanneer deze nog niet bestaatLast name
LTI Parameter key: lis_person_name_family
Verplicht?: Ja
Gebruikt voor: Het aanmaken van een nieuwe gebruiker wanneer deze nog niet bestaatUser id
LTI Parameter key: user_id
Verplicht?: Ja
Gebruikt voor: Het aanmaken van een nieuwe gebruiker wanneer deze nog niet bestaat. Hiervoor wordt het externe ID als ID in jouw leeromgeving aangemaakt.
Bij het toevoegen van een custom parameter, vul je altijd een key en value in. Bij het toevoegen van een custom parameter, kun je ervoor kiezen om beide velden zelf in te vullen. Of ervoor te kiezen dat de key een zelf ingevulde waarde is, en de value altijd een variabele waarde die uit de academy komt. De key komt hier overeen met hoe deze parameter in het andere platform heet, de value die hiervoor wordt meegestuurd kun je zelf selecteren. Als je hier voor de value 'afdeling' kiest, wordt voor deze parameter altijd de afdeling van de gebruiker meegestuurd naar het andere platform.
