Can we un-remove a login method? How do we remove an SIS ID from a removed login method?

Jump to solution
JosephGullo
Community Explorer

We have a professor who was gone for years; since that time we moved from Canvas logins to SAML logins.  When they came back, there was some login confusion, so we updated his login information in Canvas, removing his Canvas credentials and keeping his SAML credentials.  We did not delete or suspend his account, just his login method.

It turns out though, the SIS ID for the user was tied to the login method.  When we try to move the SIS ID to the new login method, we get an error saying "This SIS ID is already in use."  We cannot un-remove the Canvas login method, we cannot see that method to change the SIS ID there to "name.backup" or something, and we cannot add the correct SIS ID to the correct login method.

What options do we have?

0 Likes
1 Solution
JosephGullo
Community Explorer

 This was resolved by processing a SIS Import change, which works on deleted logins.  The content was this:

old_id new_id type
User.Name User.Name.Deleted user

Which went into a csv called "change_sis_id.csv" and was then imported.  Following this we tried to set the SIS ID and it was successful.

Reference: https://community.canvaslms.com/t5/Admin-Guide/How-do-I-format-CSV-text-files-for-uploading-SIS-data...

View solution in original post

0 Likes