Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 580
  • Last Modified:

Bulk Exchange 365 Password Change

Greetings everyone,

 I have an office with 100 users, all on Exchange 365. Currently, passwords are set to never expire. I need to turn that off and set an expiration policy. Here's the problem; they're not using Azure (no single sign-on), and most users don't remember what their current password is. So if I set a policy to expire passwords, most will be stuck at "Enter your Current Password" before entering their new password.

At the moment, my only option appears to be to reset everyone's password to a default and make them go from there, but that's going to create a LOT of headaches and downtime.

Any ideas would be greatly appreciated. Thank you

Mike
0
Mike Henderson
Asked:
Mike Henderson
  • 3
  • 2
3 Solutions
 
PowerEdgeTechIT ConsultantCommented:
0
 
Mike HendersonAuthor Commented:
Thank you, LVL32.   I'm aware of the PS scripts and all; I'm thinking about resetting everyone's password to a password that is given to them ahead-of-time, with hopes that they can reset from there. But it's certainly not a preferred solution b/c for a brief time everyone will know everyone's password.

A preferred solution would be a self-service password reset option where the user doesn't need to know the current password to continue. And people should remember their passwords... but we all know that's not the world we live in.
0
 
PowerEdgeTechIT ConsultantCommented:
You could set them all to something different, then give each user their password ... the actual process for you is the same.

Self-service requires Azure. No other way around that.
0
Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

 
Mike HendersonAuthor Commented:
Thanks LVL 32. I figured that was the answer but was hoping someone would have an idea I hadn't thought of.
0
 
Vasil Michev (MVP)Commented:
You can simply force them to change their password without setting a new one via:

Set-MsolUserPassword -UserPrincipalName user@domain.com -ForceChangePasswordOnly $true -ForceChangePassword $true

Open in new window


More examples and alternative solution here: http://www.michev.info/Blog/Post/129/
0
 
Mike HendersonAuthor Commented:
Thanks for your response, LVL38. Unfortunately, the users will still need to know their current password in order to change their password, so I'm back to square one.

So I've come to the realization that the only way to do this without downtime is to go around and visit with all the users (130+) and help them change their passwords and make them write it down so they won't forget it. Thanks for all your assistance everyone.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now