We have relocated to Instructure Developer Documentation Portal. 🎉 Please update your bookmarks. This page will automatically redirect after July 1, 2026.
SIS Data - read
What it Does
Course Settings
Allows user to view a course’s SIS ID.
People (Account)
Allows user to view the SIS ID in a user’s login details.
People (Course)
Allows user to view user SIS IDs in a course People page.
Quizzes
Allows user to view the user SIS ID column in the Quiz Item Analysis CSV file.
SIS
Governs account-related SIS IDs (i.e., subaccount SIS ID).
Additional Considerations
Account and Subaccount
Users and terms are located at the account, so the SIS endpoint always confirms the user’s permissions according to account.
Subaccounts only have ownership of courses and sections; they do not own user data. Subaccount admins are not able to view SIS information unless they are also granted an instructor role in a course.
Subaccount admins are not able to view SIS information unless they are also granted an instructor role in a course.
Subaccount admins cannot view SIS information without the course association, as the instructor role has permission to read SIS data at the account level.
People (Account)
To view a user’s login details, Users - view list and Modify login details for users must also both be enabled.
People (Course)
To add or remove users to a course, the appropriate Users permission must be enabled (e.g. Users - Teachers).
SIS Import
To manage SIS data, SIS Data - manage must be enabled.
If SIS Data - manage is enabled and SIS Data - read is disabled, the account permission overrides the course permission.
If SIS Data - manage is disabled and SIS Data - read is enabled, users can only view course, user, and subaccount SIS IDs.
To disallow users from viewing any SIS IDs at the course level, SIS Data - manage and SIS Data - read must both be disabled.