...
Namn | Möjliga värden | Förklaring |
---|---|---|
UseAsLoginId | ”ssn”/"ladokuid" | Väljer vad som ska användas för LoginId på personens konto i Canvas. Skall personnummer användes väljer man här ssn och ska Ladok uid användas skriver man in ladokiud. |
UpdateEmailFromLadok | True/false | Om email för studenter ska uppdateras med information från Ladok, Om false så skapas studenter utan email. |
UpdateNameFromLadok | True/false | Om namn på studenter ska uppdateras med information från Ladok |
UpdateSsnFromLadok | True/false | Om personnummer för studenter ska uppdateras med information från Ladok. OBS kan endast vara true om UseAsLoginId = ssn. |
UseSubaccountsForProgramAndCourses | True/false | Om underkonton på organisation ska användas. Denna sätts till True om man vill att det skall skapas upp ytterligare en nivå med två underkonton (kurs och program) under organisationen i samband med att kursen skapas. Finns redan dessa konton läggs alla nya kurser/program i dessa. |
SubAccountNewOrganisations | Canvas id | Sub-account där ev nya organisationer skapas. Här skriver man in det Canvas id som identierar det konto där man vill att nya organisationer ska skapas. Har man inget speciellt konto för detta kan 1 användas, då skapas dessa direkt under lärosätets huvudkonto. |
CourseNameFormat | 1, 2, 3, 4 | Format på Canvaskursens namn. 1 = Namn, 2 = Namn + Termin, 3 = Namn + Kurskod + Termin, 4 = Namn + Kurskod + Kurstillfälleskod + Termin |
UseAdmitted | True/false | Detta är “Tidig åtkomst” (early |
RoleIdRegistered | Canvas id | Canvas id på roll (behövs om UseAdmitted är påslagen) Rollen kan ha samma behörigheter som standardrollen för student men behövs för att kunna särskiljas på namn. Denna kan också vara standardrollen för student men då kan inte namnet ändras utan den måste heta Student. |
RoleIdAdmitted | Canvas id | Canvas id på roll (behövs om UseAdmitted är påslagen) Rollen kan ha samma behörigheter som standardrollen för student men behövs för att kunna särskiljas på namn. |
UpdateCourseFromLadok | True/false | Om uppdateringar från Ladok skall skriva över kursen i Canvas, dvs namn, kurskod, datum. Om lärare tillåts ändra denna information i Canvas rekommenderas att denna sätts till False, annars kan adaptern skriva över de ändringar som läraren gjort på kursen. |
EarlyAccessOnCreateCourse | True/false | Om UseAdmitted är påslagen och om man vill att Tidig åtkomst automatiskt ska sättas när kurserna skapas. Detta gäller då alla kurser för lärosätet. |
EarlyAccessDisablePurge | True/false | Om UseAdmitted är påslagen och om man inte vill att studenter ska tas bort per automatik. |
UseRestrictions | True/false | Om avstängning av student ska vara påslaget. |
RestrictionsSendMessageToTeachers | True/false | Om meddelande till samtliga lärare på aktiva kurser ska få meddelande om avstängningen. |
EducationTypeIgnoreList | 1,2,3,n | Lista av utbildningstyper som adaptern ska ignorera och då inte skapa kursrum eller lägga till studenter till. Till exempel kan ett lärosäte exkludera alla programhändelser om man inte vill använda kursrum för programtillfällen. |
UseConcluded | True/false | Om UseConcluded är påslagen lyssnar canvasadaptern på händelserna “Attestering av resultat på hel kurs” och "Avklarad på kurspaketering" och vid någon av dessa händelser så ändrar canvasadaptern status till avslutad på studentens enrollment i de kursrum där den kursen/programtillfället ges. |
EnrollmentsOtherSections | True/false | Om EnrollmentsOtherSections söker adaptern efter studenten i samtliga sektioner (även manuellt skapade) i kursrummet vid avslutande eller vid bortplockning och hantera då även dessa. |
Medarbetarkopplingar
Namn | Möjliga värden | Förklaring |
---|---|---|
CoworkerConnections | { "ladok_role": "KURSANSV","canvas_role": "1"}, {"ladok_role": "PROGANSV","canvas_role": "2"}, | Ladok-rollens kod tillsammans med canvas-rollens id behövs för att lägga in användaren i kursrummet med rätt canvasroll |
CoworkerCreateUser | True/false | Ska användaren skapas upp i Canvas om den inte redan finns, vid false läggs användaren in i kursrummet om den finns annars görs inget |
CoworkerIntegrationId | None/eppn/username/ladokuid (username är själva användarnamnsdelen av eppn, t.ex. abc0123 i eppn: abc0123@umu.se ) | Ska den uppskapade användaren få något data inlagt i integration_id-fältet och i så fall vilket |
CoworkerLoginId | Eppn/username/ladokuid | Vilket data ska den uppskapade användaren få inlagt i login_id-fältet |
CoworkerSisId | None/eppn/username/ladokuid | Ska den uppskapade användaren få något data inlagt i sis_id-fältet och i så fall vilket |
CoworkerRemoveUserFromCourseRoom | True/false | Ska användaren plockas bort från kursrummet i Canvas om LIS-adaptern upptäcker att den plockats bort från kursen/kurstillfället i Ladok |
CoworkerSendNotifications | True/false | Ska notiser skickas till medarbetarna om att de blivit inlagda i ett kursrum |
...