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?