Zodra u een LTI Advantage-tool hebt geregistreerd, kunt u deze implementeren vanaf de pagina Externe cursustools. Wanneer u een nieuwe tool implementeert moet u een naam opgeven en deze koppelen aan een geregistreerde tool. Ook moet u de beschikbare beveiligingsinstellingen en uitbreidingen instellen:
- Anoniem: een optie om de gebruikersgegevens van de start volledig te anonimiseren. Als deze optie is geselecteerd, zijn alle velden onder Gebruikersinformatie niet meer beschikbaar
- Gebruikersinformatie: hiermee kan de tool contextinformatie van de huidige gebruiker verzenden. Wij ondersteunen het verzenden van de volgende gegevens van de gebruiker:
- Naam
- E-mail
- Gebruikers-id
- Gebruikersnaam
- Door organisatie gedefinieerde id
- Informatie organisatie-eenheid: bepaalt of de informatie van de organisatie-eenheid met de tool wordt gedeeld tijdens de LTI-start. Indien ingeschakeld, verzendt Brightspace® het volgende:
- Id organisatie-eenheid
- Cursusnaam
- Cursuscode
- Type organisatie-eenheid
- SourcedId van LIS-cursuseditie
- SourcedId van LIS-cursussectie
- Koppelingsinformatie: bepaalt of de startversie al dan niet zelf details over de LTI-koppeling bevat. Maakt de titel- en beschrijvingsgegevens beschikbaar voor de start
Voorbeeldaanvraag voor start van versie 1.3
Hieronder volgt een voorbeeld van een mogelijk LTI 1.3-aanvraag van Brightspace®, waarbij alle beveiligingsinstellingen zijn ingeschakeld op implementatieniveau:
{
"iss": "https://testforjsmith2.devlms.brightspace.com",
"aud": "811b8625-b463-4a94-b745-ce3f6408ec83",
"exp": 1560442688,
"nbf": 1560440888,
"iat": 1560440888,
"sub": "15495cdc-4a00-43e0-b28c-042523bad957_169",
"https://purl.imsglobal.org/spec/lti/claim/lti11_legacy_user_id": "15495cdc-4a00-43e0-b28c-042523bad957_169",
"name": "John Smith",
"given_name": "John",
"family_name": "Smith",
"email": "",
"https://purl.imsglobal.org/spec/lti/claim/custom": {
"user_id": "$User.Id"
},
"nonce": "ce2aa88ce4961847f704",
"https://purl.imsglobal.org/spec/lti/claim/message_type": "LtiResourceLinkRequest",
"https://purl.imsglobal.org/spec/lti/claim/version": "1.3.0",
"https://purl.imsglobal.org/spec/lti/claim/deployment_id": "9806AD80-2B03-4637-8032-E67553DD8B0F",
"https://purl.imsglobal.org/spec/lti/claim/target_link_uri": "https://lti-ri.imsglobal.org/lti/tools/279/launches",
"https://purl.imsglobal.org/spec/lti/claim/resource_link": {
"id": "1533934239",
"title": "Implementatie IMS-referentie",
"description": "Jan test de RI"
},
"https://purl.imsglobal.org/spec/lti/claim/roles": [
"http://purl.imsglobal.org/vocab/lis/v2/membership#Administrator",
"http://purl.imsglobal.org/vocab/lis/v2/institution/person#Administrator"
],
"https://purl.imsglobal.org/spec/lti/claim/context": {
"id": "6609",
"label": "C1",
"title": "Cursus",
"type": [
"http://purl.imsglobal.org/vocab/lis/v2/course#CourseOffering"
]
},
https://purl.imsglobal.org/spec/lti/claim/lis":{
"course_offering_sourcedid": "testforsheena2.devlms.brightspace.com:C1",
"course_section_sourcedid": "testforsheena2.devlms.brightspace.com:C1"
},
"https://purl.imsglobal.org/spec/lti/claim/tool_platform": {
"product_family_code": "desire2learn"
},
"https://purl.imsglobal.org/spec/lti/claim/launch_presentation": {
"locale": "en-us"
},
"http://www.brightspace.com": {
"tenant_id": "17aa5fae-05d2-4db4-8014-bc4aad6054c9",
"org_defined_id": ""
}
}