Adapter för integration mot Ladok
För att underlätta integrationen mellan Canvas och Ladok (för att bland annat kunna automatskapa kursrum samt populera dessa med korrekt studenter) har Sunet varit med och tagit fram en LIS-adapter vilken alla lärosäten som använder Sunets LMS-tjänst kan använda sig av, utan extra kostnadstillägg. Läs mer om adaptern här
Globalt Canvas Community för utvecklare
https://community.canvaslms.com/groups/canvas-developers/pages/canvas-developers
Öppen källkod
Koden till Canvas är även öppen och publicerad på GitHub under AGPLv3 licens (en så kallad commercially dual-license) av Instructure, företaget bakom Canvas. Här hittar du koden: https://github.com/instructure/canvas-lms/wiki
Lägga till extra IdP:er i er egen Canvas instans
För att lägga till extra IdPer i er egen Canvas instans så finns det några saker som man måste göra. Det mesta ske i er Canvas instans.
...
Er Canvas metadata finns på https://example.instructure.com/saml2. Maila in denna till operations@swamid.se. Inkludera MDUI och ContactPerson information som ska läggas till i SWAMID samt ber om taggning med REFEDS Research and Scholarship. Du bör också kolla att de IdP som du ska lägga till har stöd för Research and Scholarship.Ni lägger själva in er metadata via http://metadata.swamid.se/
2. Under https://example.instructure.com/accounts/1/authentication_providers, lägg till en 'SAML IdP Discovery Service' från dropdown menyn 'Välj en verifieringstjänst'. URL ska vara vara https://mdservice.norduseamlessaccess.netorg/roleds/idp.ds
3. En begränsning av Canvas SAML stöd är att man måste lägga till varje IdP som man vill tillåta för sig. Det finns tyvärr inget sätt för Canvas att konsumera en metadata fil med IdPer. Lägg till en IdP genom att välja 'SAML' från dropdown menyn och fylla i metadata URLn för IdPn i fältet 'IdP Metadata URI'.
För att lägga till en Shibboleth IdP, så är URL i format https://idp.example.se/idp/shibboleth. För en ADFS IdP är URL i format https://idp.example.se/federationmetadata/2007-06/federationmetadata.xml.
...