Adding SIS ID's to pre-existing users (Salesforce integration)

Jump to solution
IsabellaFaro
Community Member

Hello, 

I am trying to create an excel template to add SIS IDs (which are Salesforce IDs) to current users via their login  ID's. I used the following sheet structure to attempt this:

user_id integration_id login_id status
Salesforce ID Salesforce ID  We use user's email addresses as their login IDs active

When I did this, it created a new user with only user's SIS ID instead of updating their contact to include their SIS ID.  What fields do I need to include in my template to update existing users?

Labels (1)
0 Likes
1 Solution
chriscas
Community Coach
Community Coach

Hi @IsabellaFaro,

So I was assuming based on your initial post that you had an integration populated for each user, but sounds like this may not be the case after all.  In order to use the sis method, you'd need to have either an existing sis_id or integration_id.  Without either of those pieces in place right now, it gets a bit trickier to add an sis_id.

What I would suggest in this case is to run a provisioning report for users from your root canvas account.  You can then open that file and populate the user_id column with the desired sis_ids (there is definitely some confusion between a canvas_id and an sis_id in different areas of Canvas), save the file, and upload it to Canvas.  This should get the sis_id populated for the existing users.  I tested this in my instance before posting just to verify it still worked.

Hope this helps!

-Chris

View solution in original post