Hoe je een LTI-integratie in Canvas instelt (stap voor stap)
Een LTI-integratie in Canvas opzetten betekent dat je je tool registreert via de Developer Keys of Externe Apps van Canvas, de launch-instellingen configureert en de tool toevoegt aan de cursussen of modules waar cursisten hem gebruiken. Canvas ondersteunt zowel LTI 1.1 als LTI 1.3 Advantage, dus de precieze configuratie hangt af van de versie waarin jouw content gepubliceerd is. Zodra de tool geregistreerd is, starten cursisten hem direct vanuit Canvas zonder aparte login, en cijfers en afrondingsgegevens komen automatisch terug.
De LTI Provider Service regelt deze integratie voor je, met volledige ondersteuning voor LTI 1.3 Advantage zodat cijfers correct terugkomen en toegang per klant geregeld blijft. De Linqur API voegt daar programmatische controle aan toe, zodat je setup en rapportage kunt automatiseren in plaats van dezelfde stappen per Canvas-klant te herhalen.
Hoe LTI-integratie in de praktijk werkt in Canvas
Voor je klant betekent LTI-integratie directe toegang tot jouw cursussen binnen hun Canvas-omgeving. Cursisten klikken op een link in Canvas en de content start meteen, zonder aparte inlog of download. Voortgang, scores en afrondingsgegevens stromen terug naar Canvas, zodat hun leerregistratie compleet en actueel blijft.
Voor jou betekent LTI dat je content centraal publiceert en live levert aan meerdere Canvas-klanten, zonder bestanden te versturen of opnieuw te uploaden. Dat houdt je contentbeheer efficiënt en je updates direct beschikbaar. Jij houdt de controle over toegang, rapportage en licenties, terwijl Canvas fungeert als lanceerplatform.
Wat je regelt met LTI-sharing
- Centraal contentbeheer. Werk een cursus één keer bij, en de wijziging is direct zichtbaar in Canvas, zonder nieuwe upload.
- Toegangscontrole. Stel limieten in voor wie jouw content mag starten, per klant of gebruikersgroep.
- Synchronisatie van cijfers. Stuur scores en afrondingsdata terug naar de cijferlijsten van Canvas via Assignment and Grade Services (AGS).
- Synchronisatie van gebruikers en rollen. Houd inschrijvingen en rechten op elkaar afgestemd via Names and Roles Provisioning Services (NRPS).
- Rapportage. Krijg gedetailleerde gebruiks- en afrondingsrapporten per klant of cursus, los van Canvas zelf.
- Versiecompatibiliteit. Canvas ondersteunt zowel LTI 1.1 als LTI 1.3 Advantage, waardoor je content elke Canvas-klant bereikt, ongeacht de versie die ze gebruiken.
Een stap-voor-stap voorbeeld van LTI-integratie in Canvas
Stel dat je als opleider jouw SCORM-cursussen wilt delen met klanten die Canvas gebruiken. In plaats van SCORM-pakketten te versturen, publiceer je je content als LTI-tool. Zo verloopt dat:
- Registreer de tool in Canvas. Canvas vraagt je de LTI-tool toe te voegen met gegevens zoals de launch-URL, client-ID en beveiligingssleutels, meestal via Developer Keys of Externe Apps.
- Configureer de toolinstellingen. Bepaal of de tool verschijnt als losse activiteit of als volledige cursus, en stel launch-parameters en privacyopties in.
- Koppel de tool aan cursussen of modules. Voeg de LTI-toollink toe binnen de Canvas-cursussen waar cursisten toegang toe krijgen.
- Start en volg. Wanneer een cursist de tool start, stuurt Canvas gebruikers- en contextgegevens veilig door. Jouw systeem levert de content live, en scores synchroniseren automatisch terug naar Canvas.
- Beheer en update content centraal. Je werkt de cursus één keer bij op jouw platform. Elke Canvas-klant ziet direct de nieuwste versie, zonder opnieuw te uploaden.
De opzet duurt, afhankelijk van je technische middelen en hoe snel een klant de koppeling test, meestal enkele uren tot een paar dagen. Het voordeel volgt daarna: omdat content centraal beheerd blijft, bereikt een update elke Canvas-klant zonder nieuwe bestandsoverdracht.
Veelgestelde vragen
Hoeveel tijd kost het om een LTI-integratie in Canvas op te zetten?
De opzet varieert, maar duurt meestal enkele uren tot een paar dagen. Het registreren van de tool en instellen van de configuratie is eenvoudig met duidelijke documentatie. Afstemmen met klantbeheerders en testen van de koppeling kan extra tijd kosten.
Wat als mijn klanten verschillende LMS-versies of LTI-standaarden gebruiken?
Canvas ondersteunt zowel LTI 1.1 als LTI 1.3 Advantage. Beide standaarden aan jouw kant ondersteunen maximaliseert de compatibiliteit met Canvas-klanten. Draait een leveranciers-tool nog op de versie die jouw platform niet standaard spreekt, dan converteert de LTI Converter tussen LTI 1.1 en LTI 1.3 Advantage, in beide richtingen.
Kan ik bepalen wie via Canvas toegang krijgt tot mijn content?
Ja. Je houdt centraal de controle over toegangsrechten, licenties en rapportage. Zo kun je per klant of gebruiker toegang intrekken of beperken, zonder afhankelijk te zijn van Canvas-instellingen.
Wanneer LTI-integratie beter is dan SCORM-pakketten uploaden
LTI-integratie is de betere keuze wanneer je klanten een platform als Canvas gebruiken dat dit ondersteunt. Het voorkomt dat klanten SCORM-pakketten moeten uploaden, wat administratieve lasten en versiefouten vermindert. Updates zijn meteen zichtbaar, zodat cursisten altijd de nieuwste content krijgen.
Ondersteunt het LMS van een klant geen LTI, of alleen oudere SCORM-versies, dan blijft SCORM-pakketten uploaden de praktische route. SCORM Proxy levert in dat geval de SCORM-content, met behoud van centraal beheer.
Bedien je meerdere klanten met uiteenlopende LMS-mogelijkheden, dan dekt een combinatie van LTI-integratie voor Canvas-klanten en SCORM Proxy voor de rest het hele scala, zonder dat je content dupliceert.
Meer achtergrond over LTI zelf vind je in wat is Learning Tools Interoperability. Wil je de verschillen tussen versies begrijpen, lees dan LTI 1.1 vs LTI 1.3. Voor praktische automatiseringstips, zie cursustoegang automatiseren met LTI en Magic Link.
Belangrijkste punten
LTI-integratie verandert contentlevering van een eenmalige bestandsoverdracht in een centraal beheerde dienst die meegroeit met je klantenbestand.
- Gebruiken je klanten Canvas of een vergelijkbaar LMS met volledige LTI-ondersteuning, dan kan overstappen op LTI je update- en supportwerk verminderen.
- Bij uiteenlopende LMS-mogelijkheden zorgt een combinatie van LTI-levering en SCORM Proxy dat je elke klant bedient zonder je contentversies te vermenigvuldigen.
- Moet je snel toegang kunnen intrekken of aanpassen, dan biedt het centrale beheer van LTI meer flexibiliteit dan traditionele SCORM-uploads.
- Ondersteuning van zowel LTI 1.1 als LTI 1.3 Advantage houdt je contentlevering compatibel met Canvas-klanten op beide versies.
Publiceer één keer, lanceer overal
Plan een demo van 30 minuten met een van onze engineers om te zien hoe dit werkt voor jouw eigen Canvas-klanten.
Gerelateerde artikelen
LTI deep linking uitgelegd: wat het is en hoe het de leerervaring verbetert
Met LTI deep linking kiest een docent binnen het LMS van een klant zelf de precieze cursus, activiteit of toets uit een selectiescherm dat jij aanbiedt, in plaats van dat hij één vaste link handmatig moet instellen.
5 redenen waarom grote trainingsbedrijven LTI verkiezen boven SCORM voor distributie
Grote trainingsbedrijven stappen steeds vaker over van SCORM naar LTI zodra ze dezelfde cursus aan meerdere klant-LMS'en leveren. Bij SCORM krijgt elke klant een apart pakket, dat je bij iedere update opnieuw moet verpakken en laten uploaden.
SCORM Proxy versus SCORM Cloud Dispatch: wat is het verschil?
Wanneer opleiders SCORM-content aan meerdere klanten leveren, wordt het beheren van aparte SCORM-pakketten voor elk LMS al snel onoverzichtelijk. Elke update betekent het versturen van nieuwe bestanden, het bijhouden van versies en hopen dat klanten de nieuwste release correct uploaden.
Over de auteur
Joris Even is onze oprichter en het brein achter onze producten, met 15 jaar ervaring in e-learning. Hij houdt van het buitenleven en leeft om van elk moment te genieten. Joris' relaxte aanpak en diepgaande branchekennis maken ons werk zowel leuk als impactvol.