Als beheerder kunt u YuJa Lumina integreren in uw leeromgeving (LMS) Canvas. Zorg ervoor dat u volledige toegang tot Canvas als beheerder hebt voordat u Lumina integreert. Neem contact op met uw vaste accountmanager als u vragen hebt over de stappen in deze handleiding.
Opmerking: Als uw organisatie een Canvas-versie uit 2018 of ouder gebruikt, werk Canvas dan bij naar de nieuwste versie om gebruik te kunnen maken van een LTI 1.3-verbinding.
Canvas-ontwikkelaarssleutels genereren
Voordat u YuJa Lumina in Canvas integreert, moet u een nieuwe ontwikkelaarssleutel (Developer Key) maken om een implementatie-ID (Deployment ID) te genereren voor de LTI 1.3-verbinding in Canvas.
- Meld u als beheerder aan bij Canvas.
- Selecteer in de zijbalk Beheerder > Ontwikkelaarssleutels.
-
Klik op + Ontwikkelaarssleutel > + LTI-sleutel.
- Voer in het veld Sleutelnaam YuJa Lumina in.
-
Selecteer in de vervolgkeuzelijst Methode de optie URL invoeren.
- Plak de JSON-URL van uw instelling onder JSON-URL. De JSON-URL van uw instelling is als volgt: https://<INST_URL>/P/LTI/Canvas/CanvasLTI3Config.json
- Vervang <INST_URL> door de URL van uw zone.
-
Voorbeeld: https://lakewood.yuja.com/P/LTI/Canvas/CanvasLTI3Config.json
-
Het veld Omleidings-URI's wordt automatisch ingevuld.
-
Klik op Opslaan.
-
Zorg ervoor dat de schakelaar Status van de ontwikkelaarssleutel is ingeschakeld.
-
Klik op het potloodpictogram.
-
Scrol omlaag naar de knop Aanvullende instellingen om het veld uit te vouwen.
-
Voeg de volgende parameters (inclusief aanhalingstekens) toe aan de sectie Aangepaste velden. Neem contact op met uw vaste accountmanager voor meer informatie over elke parameter.
"lti_login_id”:”$Canvas.user.loginId",
“canvas_course_id=$Canvas.course.id”
-
Klik rechtsonder op Opslaan. Het modale venster Sleutelinstellingen wordt automatisch gesloten.
-
Klik op Weergeven in Canvas-apps. Er wordt een nieuw Canvas-venster geopend.
-
Klik op App ontgrendelen.
-
Klik in het pop-upvenster op Ontgrendelen.
-
Klik vervolgens op het potloodpictogram.
-
Wijzig de status in Beschikbaar, en klik vervolgens op Opslaan.
-
Klik na het opslaan op Client-ID kopiëren, want u hebt deze nodig in de volgende secties.
YuJa Lumina toevoegen aan alle cursussen
Zodra de LTI-ontwikkelaarssleutel is ingesteld, kunt u YuJa Lumina toevoegen aan al uw cursussen in Canvas.
- Meld u als beheerder aan bij Canvas.
- Selecteer in de zijnavigatiebalk Beheerder.
- Selecteer Instellingen.
-
Selecteer het tabblad Apps > App-configuraties weergeven.
-
Zorg ervoor dat de schakelaar voor de app van YuJa Lumina is ingeschakeld.
-
Klik op de knop Tandwiel en selecteer Implementatie-ID.
-
Noteer de Implementatie-ID voor later gebruik.
YuJa Lumina toevoegen aan één cursus
Zodra de LTI-ontwikkelaarssleutel is ingesteld, kunt u YuJa Lumina toevoegen aan de cursussen van uw keuze.
- Meld u als beheerder aan bij Canvas en selecteer uw cursus.
- Selecteer Instellingen.
- Selecteer het tabblad Apps > App-configuraties weergeven.
-
Klik op + App.
-
Selecteer in de vervolgkeuzelijst Configuratietype de optie Op client-ID.
-
Voer in het veld Client-ID de client-ID in die u in stap 19 van Canvas-ontwikkelaarssleutels genereren hebt gekopieerd en klik vervolgens op Verzenden.
-
Klik op Installeren.
-
Klik op de knop Tandwiel en selecteer Implementatie-ID.
-
Noteer de Implementatie-ID voor gebruik in de volgende sectie.
Canvas integreren in YuJa Lumina
Zodra de LTI-ontwikkelaarssleutel is ingesteld, kunt u Canvas integreren in YuJa Lumina.
- Meld u als beheerder aan bij YuJa Lumina.
- Klik op de knop Hoofdmenu en selecteer vervolgens Beheerpaneel.
-
Klik in de zijbalk op Integraties.
-
Selecteer in het menu Integraties de optie Canvas.
-
Selecteer in de vervolgkeuzelijst Verbindingsmethode kiezen de optie LTI 1.3.
- Voer in de sectie LTI-configuratie de gegevens in zoals hieronder weergegeven.
-
ISS:
- Voor productie-instanties: https://canvas.instructure.com
- Voor test-instanties: https://canvas.test.instructure.com of https://canvas.beta.instructure.com
- Client-ID: Klik op Toevoegen en voer de client-ID in die u in stap 18 van Canvas-ontwikkelaarssleutels genereren. hebt verkregen.
- OIDC-eindpunt: https://<YOUR_CANVAS_DOMAIN>/api/lti/authorize_redirect
- JWKS-eindpunt: https://<YOUR_CANVAS_DOMAIN>/api/lti/security/jwks
- Outh2-tokeneindpunt: https://<YOUR_CANVAS_DOMAIN>/login/oauth2/token
- Implementatie-ID: Klik op Toevoegen en voer de implementatie-ID in die u in stap 7 van YuJa Lumina toevoegen aan alle cursussen of in stap 9 van YuJa Lumina toevoegen aan één cursus hebt verkregen. Als u meerdere implementatie-ID's invoert, scheidt u ze met een komma.
-
LMS-vanity-URL's registreren: Als uw instelling een vanity-URL heeft, voert u die hier in. Als u meerdere URL's invoert, scheidt u ze met een komma.
-
ISS:
-
Om het proces te voltooien, scrolt u omhoog en klikt u rechtsboven op Wijzigingen opslaan.
- Meld u aan bij uw Canvas-domein. Ga naar een cursus waarin YuJa Lumina is geïnstalleerd en klik op de YuJa LTI-link om u aan te melden bij YuJa Lumina.
Opmerking: Zorg er bij het invullen van de velden voor de API-configuratie voor dat er geen spelfouten, extra symbolen of spaties in staan.