FS-Canvas utplukk og overføring
Utplukk
Detaljert dokumentasjon finnes her: https://www.fellesstudentsystem.no/dokumentasjon/teknisk/fsws-dok/lms/index.html
Merk: koden oppretter mappe automagisk
I korte trekk skal dette være på plass:
Emne samlebilde (hele)
WS tjenestenr = 2 eller 1
Undervisningsenhet (og eller undervisningsaktivitet)
LMS eksport = J
Rommal = NORMAL
Student
Brukernavn
Institusjon e-post
FS løpenr må matche mellom canvas og FS (fs:192:xxxxxx) (Kan ha blitt feil ved merging av personer i FS eller Canvas)
I tillegg må betingelser for kullet og studieprogrammet til studenten være oppfylt.
Etter og videreutdanningsstudent
I tillegg til det som gjelder en vanlig student:
Etterutdanningskurs samlebilde
WS tjenestenr =2 eller 1
LMS eksport = J
Rommal = NORMAL
Aktivt= J
Dagens dato innenfor kursets varighet til-fra
Kull/klasse
WS tjenestenr =2 eller 1
LMS eksport = J
Rommal = NORMAL
Aktivt= J
Studieprogram (hele)
LMS eksport = J
Rommal = NORMAL
Fagperson
Oppføring i fagperson samlebile
Aktiv=J
E-postadresse
Brukernavn
Avdelingstilhørighet (Sted samlebilde eksport til LMS= J. Overordnede steder må også ha eksport =J)
Sted
Sted samlebilde eksport til LMS= J. (Overordnede steder må også ha eksport =J)
Rommal =Normal (eller ha verdi)
Overføring
SFTP-server der FS-WS-eksportfiler for alle institusjoner ligger:
w3prod-datasync04.uio.no
For informasjon om tilgang, kontakt lms@sikt.no
I utgangspunktet kjøres inkrementelle overføringer noen minutter over hver hele time i tidsrommet 07-16. Full eksport kjøres ca midnatt. Overføringene er hver for seg (nesten) fullstendige slik at det ikke gjør noe om en av de feiler. Da vil den neste fulle eksport/import fikse eventuelle mangler.
Eksport fra FS går xx:30 og import går ca XX:00.
Noen større institusjoner har eksport annehver time pga store jobber som ellers ville gått i beina på hverandre.
Eksport lagrer XML-filer på en filserver kun en per institusjon skal ha tilgang til grunnet at vi har tilgang til hverandres filer. XML-filene er kun aktuelle ved avansert feilsøking. Dersom det er aktuelt å feilsøke i filene vil dette verktøyet gjøre livet ditt enklere: https://freja.hiof.no/~perolavb/fsws/
Brukernavn, navn, e-postadresse skal oppdateres fra FS til Canvas såfremt det ikke er manuelt skrevet inn i Canvas i første omgang. (Canvas har en regel at manuelle endringer i Canvas overstyrer automatiske endringer)
Dersom man finner tall slik som vist i gult på bildet har nok importen gått vellykket. Full import på natten vil ha store tall her (for eksempel 38000 enrollments): https://xxx.instructure.com/accounts/1/sis_import
Detaljer for siste 10 importer: https://xxx.instructure.com/accounts/1/sis_imports (krever Chrome med utvidelsen JSON formatter for å få det leselig)
Dersom man har gjort større endringer som man vil pushe til Canvas fort kan man tvangskjøre full eksport (FS-system-spesielt-FSWS overføring til Canvas). Filene vil da bli med i neste import XX:00 dersom de er ferdig eksportert. Det er handshake som forsikrer seg om at alle eksportfiler finnes(person, gruppe, medlemskap, medlemskap_sletting) før de importeres.