Skip to content

Configurarea înregistrării instrumentului pe Canvas

Introducere

Acest ghid explică modul de configurare a înregistrării instrumentului LTI 1.3 cu Canvas pentru o integrare perfectă cu DojoCode. Acest proces implică crearea unei chei de dezvoltator în Canvas și configurarea setărilor LTI necesare.

Ghid pas cu pas:

Pasul 1: Accesează panoul de administrare Canvas

  1. Conectează-te la instanța ta Canvas cu un cont de administrator.
  2. Navighează la Admin în meniul global de navigare.
  3. Selectează instituția ta din panoul de administrare.

Pasul 2: Creează o cheie de dezvoltator Canvas

  1. În panoul de administrare, mergi la Developer Keys.

  2. Fă clic pe + Developer Key+ LTI Key.

  3. Completează secțiunea Key Settings:

    Key Settings:

    • Key Name: Introdu un nume descriptiv (de exemplu, DojoCode)
    • Owner Email: Introdu adresa ta de e-mail
    • Redirect URIs: Introdu https://api.dojocode.io/api/v1/lti
  4. Configurează secțiunea Configure:

    Secțiunea Configure:

    • Method: Selectează Manual Entry
    • Title: Introdu DojoCode (sau numele de afișare preferat)
    • Description: Introdu Use DojoCode to create and manage coding challenges.
    • Target Link URI: Introdu https://api.dojocode.io/api/v1/lti
    • OpenID Connect Initiation URL: Introdu https://api.dojocode.io/api/v1/lti/login
    • JWK Method: Selectează Public JWK URL
    • Public JWK URL: Introdu https://api.dojocode.io/api/v2/lti/keys

Pasul 3: Configurează serviciile LTI Advantage

  1. În secțiunea LTI Advantage Services, asigură-te că următoarele permisiuni sunt activate:

    • Poate crea și vizualiza datele despre teme în catalogul asociat instrumentului
    • Poate vizualiza datele despre teme în catalogul asociat instrumentului
    • Poate vizualiza datele trimise pentru temele asociate instrumentului
    • Poate crea și actualiza rezultatele trimiterilor pentru temele asociate instrumentului
    • Poate prelua datele utilizatorului asociate cu contextul în care este instalat instrumentul
    • Poate actualiza JWK public pentru serviciile LTI
    • Poate căuta informații despre cont (Account information)
    • Poate vizualiza înregistrările de progres (Progress) asociate cu contextul în care este instalat instrumentul
    • Poate vizualiza conținutul paginii de pe care este lansat instrumentul

Pasul 4: Configurează Privacy Level:

  • Selectează PUBLIC dacă dorești ca instrumentul să fie accesibil în mod public

Pasul 5: Configurează Placements:

  • Adaugă plasarea Assignment Selection pentru suport deep linking
  • Setează Target Link URI dacă folosești deep linking
  • Configurează Selection Height și Selection Width după cum este necesar

Pasul 6: Salvează și activează cheia de dezvoltator

  1. Revizuiește toate setările de configurare pentru a te asigura de acuratețea lor.
  2. Fă clic pe Save pentru a crea cheia de dezvoltator.
  3. Cheia va fi creată și o poți folosi acum pentru a configura setările de autentificare LTI ale DojoCode.

Ai nevoie de ajutor?

Dacă întâmpini probleme sau ai nevoie de asistență, te rugăm să contactezi echipa de asistență sau să consulți documentația LTI de la Canvas.

Pentru asistență din partea comunității și discuții, te invităm să te alături canalului nostru de Discord – ne-am bucura tare mult să te avem acolo!