cancel
Showing results for 
Search instead for 
Did you mean: 

Inactive a User_Id from Account Level

About Idea Conversations
In the Canvas Community Ideas space, you can share, converse, and rate idea conversations related to software improvements to Canvas products.

Inactive a User_Id from Account Level

Hi Community! 

It will be great if Canvas create on the Status field of the Users file a new value = "Inactive". 

On the log-in page, if not using any auth. provider, a error message will pop-up to alert the user that his credentials are "inactive" or any other kind of message like this. 

Even if the user has active enrollments, he won't show on the tools like: people, grades, reports etc.. simply because his Account status is inactive. 

The reason why i'm creating this idea it's because if we delete a User and then active the user (with same credentials) all the enrollments that he had won't return (only if we enroll him again).

Edit: Please support this idea Disable/Deactivate User at Account Level as mentioned below.

Regards,

Alexandre S.

7 Comments
Surveyor II

This is a great idea and I am kind of surprised that this isn't already available as the #enrollment api has this option already. 

Learner II

I do support this idea. It does sound similar to another one that has several votes and a lengthy discussion going: Disable/Deactivate User at Account Level. You might want to take a look at that one and give it some support.

Community Member

I too support this idea in admin panel  there should be option disable users (make active and inactive). 

Regards,

Ranjith

Community Member

I would love this! It's definitely needed!

Surveyor

I support this idea. Right now if a student leaves our school we are leaving their account active and just resetting the password just in case we want to reference their records. (We do save exported reports but it's nice to have the original Canvas account as a back up)

I would like to see a way to disable or make the account inactive account-wide so that they cannot log in and they are shown as inactive for all their courses (so teachers wouldn't see their name on the roster, but we could still access their grades and logs)

Learner II

Hi Joni, 

Don't forget to change his login_id, because the student can request a "Forgot my password", if you don't use a sso approach, and get a new password via e-mail. I always change the login_id and the email to something like "innactive_(student current loginId)" and the email to "email@email", so it wont receive the forgot my password. 

Surveyor

Thank you, that is a good idea. Thankfully we register students with their school email, which would be deactivated when the student leaves, so they shouldn't be able to access their forgot password link, but moving forward we may consider doing this as an extra precaution.