Brief Summary:
Canvas by Instructure is a learning management system allowing students to submit assignments, answer discussions, and access and upload media using Canvas Studio. Like students, Canvas allows teachers to create assignments, discussions, pages, and modules.
Company Name:
Instructure - https://www.instructure.com/
Software Name:
Canvas - https://www.instructure.com/higher-education/products/canvas
PASS Navigation and UW-Platteville URL:
Many PASS Navigation's and Pages - Peoplebooks on Student Administration Integration Pack (SAIP) - https://docs.oracle.com/cd/F89688_01/cs92pbr31/eng/cs/lsas/SAIPOverview-ab6dc0.html
Sign on Page: https://www.uwplatt.edu/canvas
Population Selection:
Population Selection is based on the Scoping and Association Defaults which include the Academic Organizations, Combined Sections, Term, and Offset days (from class start and end dates). The Scoping and Association page in PASS can be used to find a class and determine if it meets the criteria for being active or inactive in the selection of data for SAIP.
Full Population is selected and used for each run. (Not delta)
Application Level:
PASS Process Scheduler - JobSet (UWP_UWCV) - Application Engines (SAE_EXT_SYNC and SAE_BULK_AE)
SAE_EXT_SYNC - Syncs the core circular and person data with SAE tables used by SAIP
SAE_BULK_AE - Creates seven snapshot records
Interface Type:
XML files:
-
Groups: institutions, organizations, terms (GRPYYYY-MM-DDTHH.MM.SS.000000-CST).
-
Persons: Names, Email, EMPLID, Phone, DOB, Marital Status (PRSNYYYY-MM-DDTHH.MM.SS.000000-CST).
-
Course templates: Course, Name (CTMPYYYY-MM-DDTHH.MM.SS.000000-CST).
-
Course offerings: Course, Offer Number, Name, Subject (COFRYYYY-MM-DDTHH.MM.SS.000000-CST).
-
Course sections: Course, Name, Org, term, section (CSECYYYY-MM-DDTHH.MM.SS.000000-CST)
-
Class details which are: course ID, Offer Nbr, term, session, section, class number, institution, org, career, associated class, start date, end date. Only a updated to the course_id, offer number, term, session, or section would trigger a update to send to canvas.
-
Section association (SASSYYYY-MM-DDTHH.MM.SS.000000-CST).
-
Memberships: Course, Offer Number, Session, Section, class nbr, class roster including instructor (MEMBYYYY-MM-DDTHH.MM.SS.000000-CST).
Stored locally at psdata1:PSDropBox\Extracts\canvas\data\
Archive - psdata1:PSDropBox\Extracts\canvas\data_old\
Frequency/Recurrence:
PASS to psdata1 - Daily - 10:30pm to 11:00pm
UW-Platteville SFTP server from psdata1 to Kimono SFTP server - Daily - 11:40pm
Backup - Past 7 runs - Daily 11:40pm
Authentication Type:
Shibboleth SSO and Local Accounts
https://www.uwplatt.edu/canvas
Owner:
Information Technology Services
Functional Support Contact Name:
Andrew Paulus, David Schmitt, and Susan Fager
Technical Details:
XML files:
-
Groups: institutions, organizations, terms (GRPYYYY-MM-DDTHH.MM.SS.000000-CST)
-
Persons: Names, Email, EMPLID, Phone, DOB, Marital Status (PRSNYYYY-MM-DDTHH.MM.SS.000000-CST).
-
Course templates: Course, Name (CTMPYYYY-MM-DDTHH.MM.SS.000000-CST).
-
Course offerings: Course, Offer Number, Name, Subject (COFRYYYY-MM-DDTHH.MM.SS.000000-CST).
-
Course sections: Course, Name, Org, term, section (CSECYYYY-MM-DDTHH.MM.SS.000000-CST).
-
Section association (SASSYYYY-MM-DDTHH.MM.SS.000000-CST).
-
Memberships: Course, Offer Number, Session, Section, class nbr, class roster including instructor (MEMBYYYY-MM-DDTHH.MM.SS.000000-CST).
**Additional details pertaining to Canvas - Grade Pass Back are available via the Related Article linked.