r/PowerAutomate • • 15h ago

How do you automate new employee account creation and check for duplicate email addresses in Microsoft 365?

9 Upvotes

Hi everyone!

I’m currently working on automating our employee onboarding process using Microsoft Forms, Microsoft Lists, and Power Automate.

Our current workflow looks like this:
- HR submits an onboarding request through Microsoft Forms, including the new joiner’s preferred email address.
- Power Automate creates an item in Microsoft Lists.
The reporting manager receives an approval request.
- Once approved, IT receives email on the onboarding tasks such as creating the M365 account, granting SharePoint access, and provisioning a laptop.

I’m looking to automate the account creation process as well, rather than having IT manually create each account.

A few questions for those who have implemented something similar:
1. Account creation: Do you automatically create the user account in Microsoft Entra ID once the manager approves the request, or do you still require IT to review it first?

2. Password generation: Do you generate a random temporary password automatically and require the user to change it at first sign-in? How do you securely deliver the initial credentials?

3. Duplicate email validation: Since HR provides the preferred email address, how do you check whether the UPN or email address already exists in the M365 tenant, including aliases, shared mailboxes, and distribution groups?

4. Error handling: If the requested email address is already taken, do you automatically generate an alternative or send the request back to HR?

5. Best practices: Are you using Power Automate with Microsoft Graph, Azure Automation, PowerShell, or another approach?

I’m interested in how others handle this in production, especially around security, approvals, and avoiding duplicate accounts.

Would appreciate any insights or examples of your workflows. Thanks!


r/PowerAutomate • • 5h ago

HumanEmailSelector flow

2 Upvotes

A free Power Automate flow that moves emails written by real people into a separate Inbox subfolder, HumanEmails, and leaves newsletters, notifications and auto-replies where they are.


r/PowerAutomate • • 3h ago

Solution for Outlook emails and followups

Thumbnail
1 Upvotes

r/PowerAutomate • • 23h ago

Problems with 2.73 version

1 Upvotes

Hi, I have one flow with Power Automate Desktop, it was working with no problems but today I ejecuted it and caused a problem with Firefox "Unable to control Firefox (communication error with the browser; your current version of our web extension is outdated)." In the navegator Firefox appears that's updated on latest version, the Automate extension network on firefox is updated too.

Automate Desktop Version: 2.73.00155.26278

Automate Extension Firefox: 2.70.0.35

Firefox Version: 158.0