Reusing sis_user_id for same student.

269 views
Skip to first unread message

colint...@gmail.com

unread,
Apr 9, 2014, 8:07:25 AM4/9/14
to canvas-lms...@googlegroups.com
Hello, I'm trying to integrate our Student Records data into Canvas using the API and have come across a problem with the sis_user_id.
 
Basically if a student withdraws for a course we will delete the user from Canvas but if they join again later on another or same course then they will get added back into Canvas but have the same sis_user_id as its mapped the Unique Student.
 
When I try and do this I get the following error:
 
attribute=sis_user_id
message=SIS ID "21021960" is already in use
type=SIS ID "21021960" is already in use

Any ideas on how to overcome this?

Cody Cutrer

unread,
Apr 24, 2014, 4:45:29 PM4/24/14
to canvas-lms...@googlegroups.com
It would be an enhancement to allow "resurrecting" SIS users via the API. Have you looked into using the CSV format for SIS imports: https://canvas.instructure.com/doc/api/file.sis_csv.html? It already handles doing this.

Cody Cutrer
Software Engineer
Instructure


--
You received this message because you are subscribed to the Google Groups "Canvas LMS API Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to canvas-lms-api-u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages