Beheerders kunnen Engage integreren in hun Canvas-leermanagementsysteem (LMS). Met de integratie kunnen polls rechtstreeks in Canvas-cursussen worden gemaakt, gepubliceerd en beoordeeld, en kunnen beheerders, docenten en studenten ze bekijken. Neem bij vragen over de stappen in dit proces contact op met uw vaste accountmanager.
Engage integreren in Canvas
Het integratieproces voegt Engage toe aan alle cursussen in Canvas. Zorg er voordat u met het integratieproces begint voor dat u van uw accountmanager de Omleidings-URL, Doellink-URL, OpenID Connect-initiatie-URL, en de openbare JWK hebt ontvangen.
- Meld u als beheerder aan bij Canvas.
- Selecteer in de zijnavigatiebalk Beheerder en selecteer vervolgens uw instelling.
- Selecteer in de zijnavigatiebalk Ontwikkelaarssleutels.
- Klik op + Ontwikkelaarssleutel > + LTI-sleutel.
- Voer in het gedeelte Sleutelinstellingen de gegevens in zoals hieronder weergegeven.
- Sleutelnaam: Een naam naar keuze waarmee u de sleutel kunt herkennen.
- Omleidings-URL's: De omleidings-URL's die uw accountmanager heeft verstrekt.
- Methode: Selecteer Handmatige invoer.
- Titel: Een naam naar keuze waarmee u de sleutel kunt herkennen.
- Beschrijving: Een beschrijving van de sleutel.
- Doellink-URL: De doellink-URI die uw accountmanager heeft verstrekt.
- OpenID Connect-initiatie-URL: De OpenID Connect-initiatie-URL's die uw accountmanager heeft verstrekt.
- JWK-methode: Selecteer Openbare JWK-URL.
- Openbare JWK-URL: De openbare JWK-URL die uw accountmanager heeft verstrekt.
- Schakel in het gedeelte LTI Advantage-services de onderstaande schakelaars in.
- Kan opdrachtgegevens maken en bekijken in het cijferboek dat aan de tool is gekoppeld.
- Kan opdrachtgegevens bekijken in het cijferboek dat aan de tool is gekoppeld.
- Kan inleveringsgegevens bekijken voor opdrachten die aan de tool zijn gekoppeld.
- Kan inleveringsresultaten maken en bijwerken voor opdrachten die aan de tool zijn gekoppeld.
- Kan gebruikersgegevens ophalen die zijn gekoppeld aan de context waarin de tool is geïnstalleerd.
-
In het gedeelte Aanvullende instellingen, voer de gegevens in zoals hieronder weergegeven bij Aangepaste velden:
- canvas_user_id=$Canvas.user.id
- canvas_course_id=$Canvas.course.id
- person_sourcedid=$Person.email.primary
-
Selecteer in het gedeelte Privacyniveau de optie Openbaar.
-
Selecteer in het vervolgkeuzemenu Plaatsingen de opties Cursusnavigatie en Opdrachtselectie.
-
Voer in het gedeelte Opdrachtselectie de gegevens in zoals hieronder weergegeven en klik vervolgens op Opslaan.
- Doellink-URL: Hetzelfde als de hierboven ingevoerde omleidings-URL.
- Berichttype selecteren:LtiDeepLinkingRequest
- Selectiehoogte: We raden aan de waarde 600 in te voeren.
- Selectiebreedte: We raden aan de waarde 800 in te voeren.
- Zoek de zojuist gemaakte ontwikkelaarssleutel.
- Noteer in de kolom Details van de ontwikkelaarssleutel de Client-ID. Deze is in meerdere stappen nodig.
- Schakel de schakelaar Status in.
- Selecteer in de zijnavigatiebalk Instellingen.
- Selecteer het tabblad Apps > + Apps.
- Selecteer in het vervolgkeuzemenu Configuratietype de optie Op client-ID.
- Plak in het veld Client-ID de Client-ID die u in stap 12 hebt gekopieerd en klik vervolgens op Indienen.
- Zoek de externe app YuJa Engage.
- Klik op de knop Tandwiel > Implementatie-ID.
- Kopieer de Implementatie-ID. Deze is nodig bij De Engage-API configureren.
De Engage-API configureren
Nadat u Engage aan Canvas hebt toegevoegd, moet u de Engage-API configureren om gegevensoverdracht tussen Canvas en Engage mogelijk te maken.
- Meld u aan bij Canvas en selecteer uw cursus.
- Ga naar Engage.
Opmerking: Als u Engage niet kunt vinden, heeft uw instelling de link mogelijk onder een andere naam geplaatst. Neem contact op met uw beheerder of docent voor meer informatie. - Selecteer in de zijnavigatiebalk Integraties.
- Selecteer in het vervolgkeuzemenu Integratietype selecteren de optie LMS LTI 1.3.
- Selecteer in het vervolgkeuzemenu Selecteer LMS de optie Canvas.
- Gebruik in het gedeelte API-configuratie de gegevens van de toolconfiguratie die u in het gedeelte Engage integreren in Canvas hebt genoteerd om de gegevens in te voeren zoals hieronder weergegeven.
- ISS: https://canvas.instructure.com
- Client-ID: De Client-ID die u hebt gekopieerd in Engage integreren in Canvas.
- OIDC-eindpunt: https://canvas.instructure.com/api/lti/authorize_redirect
- JWKS-eindpunt: https://canvas.instructure.com/api/lti/security/jwks
- OAuth2 Token-eindpunt: https://canvas.instructure.com/login/oauth2/token
- Implementatie-ID: De Implementatie-ID die u hebt gekopieerd in Engage integreren in Canvas.
- Schakel in de gedeelten Gebruikersconfiguratie en Cursusconfiguratie de schakelaars in.
-
Klik op Wijzigingen opslaan.
Synchronisatie van de cursusdeelnemerslijst integreren
Zodra de integratie is voltooid, kunt u de synchronisatie van de cursusdeelnemerslijst inschakelen om de deelnemerslijst van Engage automatisch bij te werken met een lijst van de studenten in een bepaalde cursus. Voordat u verdergaat met de onderstaande stappen, moet u een toegangstoken aan Canvas toevoegen. Raadpleeg de Canvas-handleiding om te leren hoe u API-toegangstokens in uw gebruikersaccount beheert.
- Meld u als beheerder aan bij Engage.
- Selecteer in de zijnavigatiebalk Integraties.
- Selecteer in het vervolgkeuzemenu Integratietype kiezen de optie LMS - API.
- Selecteer in het vervolgkeuzemenu LMS kiezen de optie Canvas.
-
Voer in het gedeelte API-toegang de gegevens in zoals hieronder weergegeven.
-
LMS API-link: https://<YOUR_CANVAS_DOMAIN>/api/v1
- Voorbeeld: https://evergreen.canvas.com/api/v1
- Toegangssleutel: Klik op Overschrijven om het token in te voeren dat u hebt gekopieerd in De Engage-API configureren.
-
LMS API-link: https://<YOUR_CANVAS_DOMAIN>/api/v1
-
Pas eventuele aanvullende koppelingsinstellingen aan zoals hieronder weergegeven.
- Canvas-cursus: Selecteer Canvas-cursus-ID.
- Canvas-gebruikers: Selecteer Canvas-gebruikers-ID of Primaire e-mail.
- E-mail als back-upveld gebruiken: Schakel de schakelaar E-mail als back-upveld gebruiken in.
- Klik op Wijzigingen opslaan.