I'm really frustrated with the user account creation process for new hires. In the past, it was straightforward—just right-click, copy, fill in a few fields, and I was done in two minutes. But now, with M365, it feels like I have to jump through hoops. I have to deal with Security, then Exchange, adding everything one-by-one for every new person. I thought using Templates would help, but they only cover the basics. Is there an easier way to handle this?
5 Answers
If you're not using PowerShell yet, you're really missing out. It’s taken me about 30 seconds to create a new account once I have my script set up—especially if you have the basic details organized beforehand. Really worth the effort!
Oh, and don't forget, you can add users to multiple groups at once right from the M365 Admin Centre. If you’re still doing it one at a time, you're missing out on some serious time savings!
You can also use Power Automate along with PowerShell or the Graph API to automate this. It'll streamline the entire process way better than manually handling each step.
Another approach is to create a Microsoft Form for HR to fill out with user details. You can then set up a Logic App or Power Automate Flow to feed that data into PowerShell scripts as variables. It might take a bit of time to learn, but it will eliminate the need for manual entry in the future!
Have you thought about scripting this process? Automating user creation with PowerShell can save you tons of time. It might take a little while to set up the script, but once it's done, it'll make adding multiple users a breeze!
Absolutely! Once you have your script, adding users will be super quick. Just type in a few parameters and you're good to go.

That’s a solid idea! A form makes it so much more efficient—plus, HR will appreciate the clarity it brings.