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.