Som forvaltere av studentenes data vet vi at dere bryr dere dypt om personvern- og sikkerhetskonsekvensene ved å ta i bruk nye EdTech-verktøy. Med den omfattende integrasjonen LTI-verktøy kan installere, er det mange tekniske detaljer som kan påvirke hvilke data som deles. Denne veiledningen har som mål å hjelpe deg med å forstå innstillingene, slik at du kan ta informerte beslutninger om hvilken tilgang du skal gi.
På utviklernøkkelen under tilleggsinnstillinger kan nøkkelen settes til å ha et personvernnivå på Offentlig eller Privat. Merk at det å sette verdien til noe annet enn det som er foreslått av verktøyleverandøren kan forhindre at tjenestene fungerer. Hvis for eksempel oppstarter er Privat, vil ikke verktøyet kunne oppdatere karakterboken på riktig måte, selv om tillatelsen «Kan opprette og vise oppgavedata i karakterboken tilknyttet verktøyet» er tillatt.
Standardinformasjonen som sendes i alle oppstarter som er angitt som Privat inkluderer:
- Forespørsel om ressurslenke
- «Tittelen» eller navnet på kontoen, kurset eller oppgaven som verktøyet startes fra
- ID-en til ressursen
- Beskrivelse av ressursen
- Verktøyets distribusjons-ID
- Konteksttypen verktøyet ble lansert fra
- Informasjon om konteksten verktøyet ble lansert fra (for eksempel, hvis det er et kurs, kursets navn og tittel)
- Brukerens standard LTI-rolle (administrator, instruktør, bruker osv., ingen tilpassede roller)
- Navnet på lerretsplasseringen som verktøyet ble startet fra
Hvis oppskytningen er betegnet som offentlig, vil den i tillegg inkludere:
- Brukerikonet
- Brukerens e-postadresse
- Brukernavnet
- Brukerens fornavn
- Brukerens etternavn
- Brukerens SIS-ID
- SIS-ID-en til kurset
I tillegg til denne informasjonen er det fire hovedinnstillingsområder å holde øye med, som kan påvirke hvilke data som deles. Vi vil gå gjennom hvert av dem i dybden nedenfor. De fire områdene er:
- Tillatelser (omfang)
- Implementeringer
- Plasseringer
- Variable utvidelser
Tillatelser
Denne delen definerer de spesifikke plasseringene som tilhører hver plasseringskategori som er oppført nedenfor. Disse kategoriene brukes gjennom hele dokumentasjonen for å indikere hvor en funksjons- eller substitusjonsvariabel støttes. Når for eksempel en variabel beskrives som fungerende i emner, gjelder den for alle plasseringer som er inkludert i den tilsvarende emneplasseringskategorien som er definert her.
Tillatelse | Beskrivelse | 1EdTech-spesifikasjon |
|---|
Kan opprette og vise oppgavedata i karakterboken som er tilknyttet verktøyet. | Verktøy kan opprette og vise den maksimale poengsummen som er satt for en oppgave, datoen innleveringer begynner å bli godkjent og datoen innleveringer slutter å bli godkjent. | https://purl.imsglobal.org/spec/lti-ags/scope/lineitem |
Kan se oppgavedata i karakterboken som er knyttet til verktøyet. | Verktøy kan se den maksimale poengsummen som er satt for en oppgave, datoen innleveringer begynner å bli godkjent og datoen innleveringer slutter å bli godkjent. | https://purl.imsglobal.org/spec/lti-ags/scope/lineitem.readonly |
Kan se innleveringsdata for oppgaver tilknyttet verktøyet. | Verktøyet kan se resultatene av en gitt oppgave, inkludert bruker-ID-er, brukernes poengsummer og høyest mulige poengsum, samt eventuelle kommentarer som er synlige for en student om poengsummen. | https://purl.imsglobal.org/spec/lti-ags/scope/result.readonly |
Kan opprette og oppdatere innleveringsresultater for oppgaver tilknyttet verktøyet. | Verktøyet kan opprette og redigere resultater for en gitt oppgave, inkludert bruker-ID-er, brukernes poengsummer og maksimal mulig poengsum, samt kommentarer som er synlige for en student om poengsummen. | https://purl.imsglobal.org/spec/lti-ags/scope/score |
Kan hente brukerdata knyttet til konteksten verktøyet er installert i. | - Verktøyet kan se kursets korte navn eller kode samt kursets fulle navn.
- Verktøyet kan vise informasjon om medlemmer av kurset verktøyet er tilgjengelig i. Dataene som er tilgjengelige er nedenfor:
- Alle verktøy
- Språk (lokal innstilling)
- API-ID
- Primært brukernavn for pålogging
- Brukerens språk og tidssone
- Medlemskapsstatus i kurset
- LTI-ID
- Roller i dagens kontekst
- Verktøy med personvern satt til «offentlig» eller «kun_navn»
- Fullt navn
- Fornavn
- Etternavn
- SIS-ID
- Verktøy med personvern satt til «offentlig» eller «kun e-post»
- Verktøy med personvern satt til «offentlig»
- E-postadresse
- Avatar
| https://purl.imsglobal.org/spec/lti-nrps/scope/contextmembership.readonly |
Kan oppdatere offentlig jwk for LTI-tjenester. | - Canvas-spesifikt omfang, lar verktøyet oppdatere den offentlige JWT-en
- Ingen brukerdata er oppgitt. Dette brukes til autentisering av appen med Canvas.
| |
Kan slå opp kontoinformasjon. | - Gir tilgang til Canvas LTI-konto-API
- Verktøy kan se konto-ID, navn, UUID, navnet på den overordnede kontoen, rotkonto-ID-en og kontoens status.
| |
Kan se fremdriftsposter knyttet til konteksten verktøyet er installert i. | - Gir tilgang til Canvas LTI Progress API
- Verktøyet kan se fremdriften til asynkrone API-operasjoner, for eksempel når de startet, ble oppdatert, om de er fullførte og om de var vellykkede. Ingen brukerdata oppgis.
| |
Kan se innholdet på en side verktøyet startes fra. | - Tillater bruk av Canvas lti.getPageContent postMessage
- Dette gjør det mulig for et verktøy å be om hele innholdet på en side som HTML. Dette støttes for øyeblikket bare av Top_Navigation-plasseringen når den startes fra oppgaver og wikisider. Det brukes vanligvis for AI-aktiverte verktøy.
- Brukerens innstillinger for lokalitet, tidssone og høy kontrast deles.
| |
Implementeringer
Generelt sett får verktøy bare tilgang til informasjon når de startes, og bare om konteksten de startes fra og brukeren som startet dem. Hvis et verktøy bare er installert i kurs A, vil det ikke få informasjon om kurs B. Hvis et verktøy bare brukes på oppgave A, vil det ikke få informasjon om oppgave B. På samme måte vil verktøy bare ha tilgang til å oppdatere informasjon relatert til oppgaver de brukes i.
I tillegg vil verktøy bare ha tilgang til informasjon om brukeren som starter verktøyet for enhver plassering, med unntak av oppstarter fra plasseringen på studentkontekstkortet, som vil oppgi ID-en til studenten hvis kort verktøyet startes fra.
Plasseringer
Mange substitusjonsvariabler er bare tilgjengelige på bestemte plasseringer. Vi har gruppert plasseringstypene nedenfor for å gjøre det enklere å forstå hvilke substitusjonsvariabler som fungerer på hvilke steder. Du finner et dokument som viser skjermbilder av hver plassering.her.
Plasseringer | Substitusjonsvariabler |
|---|
Kursplasseringer | - Kursnavigasjon
- Kurs Hjem Undernavigasjon
- Undernavigasjon for kursinnstillinger
- Oppgaveindeksmeny
- Meny for emneoppgaver (støtter dyplenking)
- Migreringsvalg (støtter dyplenking)
- Synkroniser karakterer
- Redigeringsknapp (støtter dyplenking)
- Samarbeid (støtter dyplenking)
- Emnemeny for diskusjoner
- Diskusjoner Indeks Meny
- Quiz-meny
- Quiz-indeksmeny
- Sidemeny
- Sideindeksmeny
- Toppnavigasjon
- Oppgavegruppemeny
- Lenkevalg (støtter dyplenking)
- Modulindeksmeny (skuff)
- Modulindeksmeny (modal)
- Modulmeny
- Modulgruppemeny
- Modulmeny Modal (støtter dyplenking)
|
Filbehandlingsplasseringer | |
Oppgaveplasseringer | - Oppgaveredigering
- Oppgavevalg (støtter dyplenking)
- Oppgavevisning
- Oppgavemeny
- Innlevering av hjemmelekser (støtter dyplenking)
- Valg av innsendingstype (støtter dyplenking)
- Redigeringsknapp (støtter dyplenking)
|
Andre plasseringer | - Global navigasjon
- Kontonavigasjon
- Verktøykonfigurasjon
- Kontekstkort for studenter
- Brukernavigasjon
|
Variable utvidelser
Den siste måten data kan deles med verktøy på er gjennom variabelutvidelser. For å se teknisk dokumentasjon om alle variablene Canvas tilbyr, seherDenne listen har som mål å gi generelle kategorier av variabler og hvilke typer informasjon de gir, samt plasseringene disse variablene fungerer i.
Variabel | Detaljer |
|---|
Kontoinformasjon | Gir data om Canvas-kontoen. Disse variablene fungerer hvor som helst i Canvas. |
Analyseinformasjon | Gir informasjon som brukes av xAPI og caliper til analyser. - Arbeider i kurs
- Fungerer hvor som helst
|
Oppgaveinformasjon | Gir informasjon om en spesifikk oppgave som eies av verktøyet. Inkluderer ikke brukerinformasjon relatert til oppgaven. Disse variablene fungerer bare i oppgaver. - com.instruction.Assignment.lti.id
- com.instruction.Assignment.description
- com.instructure.Assignment.allowedFileExtensions
- com.instructure.Assignment.anonym_vurdering
- com.instructure.Assignment.restrict_quantitative_data
- Canvas.oppdrag.id
- Canvas.oppgave.beskrivelse
- Canvas.oppgave.tittel
- Canvas.oppgave.poengMulig
- Canvas.oppdrag.opplåsingAt.iso8601
- Canvas.assignment.lockAt.iso8601
- Canvas.oppdrag.forfallsdato.iso8601
- Canvas.oppgave.tidligste påmeldingsfrist.iso8601
- Canvas.oppgave.alleForfallsoppgaver.iso8601
- Canvas.oppgave.publisert
- Canvas.assignment.lockdownEnabled
- Canvas.oppgave.tillatte forsøk
- Ressurskobling.tilgjengelig.startdato og klokkeslett
- Ressurskobling.tilgjengelig.sluttdato og klokkeslett
- Ressurskobling.innsending.sluttdato og klokkeslett
|
Kontekstinformasjon | Disse gir informasjon om konteksten verktøyet startes fra. De fungerer hvor som helst i Canvas. - com.instructure.Course.allow_canvas_resource_selection
- com.instructure.Course.available_canvas_ressurser
- Konteksttittel
- Kontekstkilde-ID
- com.instructure.Course.aksepter_lerret_ressurstyper
- com.instructure.Course.lerret_ressurstype
- com.instructure.Course.lerret_ressurs_id
- Kontekst.id
- com.instructure.Context.globalId
- com.instructure.Context.uuid
|
Kursinformasjon | Informasjon om kurset verktøyet startes fra. Dette inkluderer ikke informasjon om enkeltpersoner i kurset. Disse fungerer bare i kursplasseringer, oppgaveplasseringer og filbehandlingsplasseringer når de åpnes i et kurs. - Kurstilbud.kilde-ID
- Kontekst.id.historie
- Canvas.course.id
- vnd.instruction.Course.uuid
- Canvas.kurs.navn
- Canvas.course.sisSourceId
- com.instruction.Course.integrationId
- Canvas.kurs.startAt
- Canvas.course.endAt
- Canvas.course.workflowState
- Canvas.termin.startAt
- Canvas.termin.sluttAt
- Canvas.term.navn
- Canvas.term.id
- Kursseksjon.kilde-ID
- Canvas.registrering.registreringsstatus
- com.instruction.Course.gradingScheme
- Canvas.course.forrigeKontekst-IDer
- Canvas.course.previousContextIds.recursive
- Canvas.course.forrigeKurs-IDer
- com.instructure.contextLabel
|
Informasjon om filbehandling | Informasjon om filer i Canvas’ filbehandlingssystem. Disse fungerer bare i filbehandlingsplasseringer. - Navn på brukerrettigheter for lerretsfil
- Canvas.file.useRights.url
- Canvas.file.usageRights.copyrightText
- Canvas.file.media.id
- Canvas.file.media.type
- Canvas.file.media.duration
- Lerret.fil.media.størrelse
- Canvas.fil.media.tittel
|
Global informasjon | Teknisk informasjon for verktøy, inkluderer ikke bruker- eller kontoinformasjon. Disse fungerer hvor som helst. - com.instructure.PostMessageToken
- ToolConsumerInstance.guid
|
Gruppeinformasjon | Informasjon om en gruppe. Omfatter ikke studenter som er medlemmer av gruppen. - Arbeid i kurs og oppgaver
- com.instruction.Course.groupIds
- Canvas.group.contextIds
- Arbeider i oppgaver
- com.instructure.Group.id
- com.instruction.Group.name
|
Modulinformasjon | Informasjon om moduler. Fungerer innenfor de fleste kurs- og oppgaveplasseringer når objektet kan være en del av en modul. - Canvas.module.id
- Canvas.moduleItem.id
|
Observatørinformasjon | Informasjon om brukere som observerer et kurs. Fungerer kun innenfor kurs- og oppgaveplasseringer. - com.instructure.Bruker.observasjoner
- com.instructure.Observee.sisIds
|
Informasjon om plagiatdeteksjon | Informasjon brukt av plagiatkontrollører. Dette inkluderer ikke brukerspesifikk informasjon. - Arbeid med oppgaver
- com.instructure.OriginalityReport.id
- vnd.Canvas.OriginalityReport.url
- vnd.Canvas.innsending.url
- vnd.Canvas.innsendingshistorikk.url
- com.instruction.Submission.id
- com.instruction.Fil.id
- Arbeid hvor som helst
- LtiLink.tilpasset.url
- ToolProxyBinding.custom.url
- VerktøyForbrukerprofil.url
|
RCE-informasjon | Informasjon om Rich Content Editor. Filen com.instructure.Editor.contents inneholder informasjon som brukeren har oppgitt i Rich Text Editor, så hvis brukeren oppgir navn eller personopplysninger i det feltet, vil det bli delt. - Fungerer i plasseringen av redigeringsknappen
- com.instruction.Editor.contents
- com.instructure.Editor.selection
- Fungerer hvor som helst
- com.instruction.RCS.app_host
|
Informasjon om ressurslenken | Informasjon om ressurslenker, som gir lenker til innhold. Verktøy har bare tilgang til ressurser de har opprettet. Ingen brukerinformasjon eller kontoinformasjon deles. - Arbeid kun i oppgaver
- Ressurslink.id
- Ressurslenke.beskrivelse
- Arbeid hvor som helst
|
Informasjon om roller og tillatelser | Informasjon om tillatelser og roller, både typene som er tilgjengelige i kontoen og for spesifikke brukere hvis det blir bedt om det (verktøyet må oppgi bruker-ID for å forespørre for en enkelt bruker). Disse variablene fungerer i alle plasseringer. - com.Instructure.medlemskap.roller
- Canvas.medlemskap.roller
- Canvas.medlemskap.avsluttetRoller
- Medlemskapsrolle
- Canvas.xuser.allRoles
- com.instruction.Bruker.allRoles
- Canvas.bruker.erRootAccountAdmin
|
Seksjonsinformasjon | Informasjon om seksjoner. Inkluderer ikke en liste over alle brukere i en seksjon, men kan gi en seksjon gitt en bruker. Fungerer innenfor kurs- og oppgaveplasseringer. - com.instructure.Bruker.seksjonsnavn
- Canvas.course.sectionIds
- Canvas.course.sectionBegrenset
- Canvas.course.sectionSisSourceIds
|
Innsendingsinformasjon | Informasjon om antall innleveringer en student har gjort på en bestemt oppgave. Fungerer innenfor Oppgaver. - Canvas.oppgave.innlevering.studentforsøk
|
Verktøyinformasjon | Informasjon om hvordan verktøyet er satt opp i Canvas. Fungerer hvor som helst. - Canvas.externalTool.global_id
- Canvas.externalTool.url
|
Brukerdetaljer | Informasjon om brukeren, inkludert kontoer de er administrator i, pronomen, tidssone, preferanse for høy kontrast og tidssone. Disse variablene fungerer hvor som helst. - Canvas.bruker.adminableAccounts
- Melding.lokal
- Canvas.bruker.foretrekker høy kontrast
- Brukerbilde
- com.instructure.Person.pronomen
- Person.adresse.tidssone
|
Brukerens e-postadresse | Brukerens e-postadresse. Disse variablene fungerer hvor som helst. - Person.e-post.primær
- vnd.Canvas.Person.epost.sis
|
Bruker-ID | Ulike ID-er som representerer en bruker. Disse variablene fungerer hvor som helst. - Bruker.id
- Canvas.bruker.id
- vnd.instructure.Bruker.uuid
- vnd.instructure.Bruker.gjeldende_uuid
- Canvas.bruker.globalId
- Canvas.bruker.sisSourceId
- Canvas.bruker.sisIntegrationId
- Person.kilde-ID
- Canvas.masqueradingBruker.id
- Canvas.masqueradingBruker.bruker-ID
- Bruker.brukernavn
- Canvas.bruker.innloggings-ID
|
Brukerøkt | Informasjon om brukerens Canvas-økt. Disse variablene fungerer hvor som helst. - com.instruction.User.student_view
- Canvas.logoutService.url
|
Brukernavn | Brukerens navn. Disse variablene fungerer hvor som helst. - Personnavn.fullt
- Personnavn.visning
- Person.navn.familie
- Personnavn.gitt.
- com.instructure.Person.navn_sorterbar
|