Run the Provisioning Report, selecting Users and check the box about 'Include Deleted Objects' at the bottom.
When the report is complete, download the file, find the delete user in the file and change the last column from 'deleted' to 'active'.
Upload the file in SIS Imports.
All the student/teacher work should then be restored.
CAUTION: any time you deal with uploading a csv file in SIS Imports, always do everything in the TEST environment ( https://_______.test.instructure.com ) until everything works as desired and you feel comfortable with the process. Then repeat the entire process in your production environment. (in this case you will probably see that the user has not been deleted in the test environment, yet. It's still good practice.
If you would like someone to walk you through the process, please call the support phone number. They would be happy to help you with this. You can also refer them to this post.
We are giving the Canvas Admins area a little bit of love (especially questions that are really, really old) and just want to check in with you. This will also bring this question new attention.
Were you able to find an answer to your question? I am going to go ahead and mark this question as answered because there hasn't been any more activity in a while so I assume that you have the information that you need. If you still have a question about this or if you have information that you would like to share with the community, by all means, please do come back and leave a comment. Also, if this question has been answered by one of the previous replies, please feel free to mark that answer as correct.
I used this procedure in undeleting the user account in our Canvas, but all of his/her works didn't restore. Is there another way to restore all of his/her enrollment and works?
Hi, you have to restore the user's enrollments in addition to their user account. You can run a provisioning report or an SIS Export report including deleted items to get the enrollment records you need to restore.