Modifying a Users SIS ID
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
When we began our migration to Canvas we chose to make the user SIS ID's a value that has significance at our University but is not guaranteed to be unique. We would like to modify our process to use a different and unique value for the user SIS ID. Before we change the process we need to clean up the data we have by switching the SIS ID.
I know a user's SIS ID can be modified through the UI, but I haven't been able to find the equivalent in the Canvas API. Can a user's SIS ID be modified with an API call?
Are there any ramifications to modifying a user's SIS ID?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
the format is as follows
/api/vi/accounts/<account_id>/logins/<user_id>
-H "Authorization: Bearer <token>"
-X PUT
-d "login[sis_user_id]=<new_value>"