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 and David Schmitt
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).
-
Cross-listed and Combined classes are classes that have been linked together in PASS to share an event ID and enrollment capacity, so in other words, for an in person combined section, all students sit in the same room at the same time. Usually from a Cross-Listed Course (same course ID but offered in a different subject or “offering”), but doesn’t have to be. Combined sections do have to be in the same session and offered at the same meeting pattern.
-
Ad Hoc Section Association provides the ability to send section association information for any collection of sections that are in the same academic institution and the same term. For example, a professor may teach an introductory course and a more advanced course on the same topic in the same semester. Because she is using the Learning Management System (LMS) primarily to share course documents, and because there is a high degree of overlap of those documents between those courses, she would prefer to have both of these classes in the same LMS course site. Ad Hoc Section Association allows the administrator to inform the LMS that these sections are related and may need to be grouped together by sending a Section Association record for them.
-
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.