Re-setting user passwords in bulk

Re-setting user passwords in bulk

by Michael Kuntz -
Number of replies: 4

I am new to Moodle and would like to know how to perform a re-set / re-send password function on 300+ users. I see the functionality to force a user to reset their password on their next log in, but do not see the ability to bulk re-set.

We are just getting our site set up with a go live date of June 2. So, I uploaded my student / employee list and the system auto-generated passwords. The problem: we had not made the organizational announcement yet and many of the employees deleted the email thinking it suspect.

It would be great if I could push out a password change to all of the employees who did not access the system and re-set their password.

Is there a way of doing this in bulk and not one by one?

Thanks for the help,

Michael

Average of ratings: -
In reply to Michael Kuntz

Re: Re-setting user passwords in bulk

by E. L. Cooper -
You could just mail out an announcement that has a direct link to password reset so they do the work.
Average of ratings: Useful (1)
In reply to E. L. Cooper

Re: Re-setting user passwords in bulk

by Michael Kuntz -

I think you may be on to something. I was just looking at the log in page, and there is allowance for forgot password. If they enter their email address, they will be sent instructions on how to log back in.

So, if I send out an email letting all users know this process, they can do the work and themselves.

Thanks for stimulating the thoughts wink

Michael

In reply to Michael Kuntz

Re: Re-setting user passwords in bulk

by Anthony Borrow -
Picture of Core developers Picture of Plugin developers Picture of Testers
You could also use a CSV text file of the username and password and update the information and thus change the password for those users. I forget if we were able to implement the force change password. There is the option for changeme but I would need to play on a test server to see if that is working during an update of the user password or if it is just for adding a new user. Alternatively, you could do it manually by modifying the database; however, because of the risks of doing this especially if one is not familiar with SQL commands it is not recommended. The good news is that you have several options. Peace - Anthony
Average of ratings: Useful (1)
In reply to Anthony Borrow

Re: Re-setting user passwords in bulk

by Michael Kuntz -

The easy fix was to generate a message to all user in the system using the user>accounts>bulk user actions, send message.

I created a message with the instructions for the users to click on the "Help me Log in" button and procedures.

As they were already in the system, they just needed to enter their email address and the system sends them an email they must click a link, a second confirmation email and the new password.

Thanks for the help, Michael