Power Automate · SharePoint · Entra ID

Automated Employee Onboarding Workflow

A multi-step Power Automate flow that handles the full employee onboarding sequence the moment a new hire is added to a SharePoint list. Account creation in Entra ID, permission assignment, and a personalized welcome email, all running automatically with no manual steps required after the trigger fires.

ZeroMANUAL STEPS AFTER TRIGGER FIRES

The Problem

Manual onboarding depends on someone following a checklist

Manual employee onboarding is slow, inconsistent, and prone to errors. Forgotten permissions, delayed account access, and missed welcome communications are common, and each one creates friction on day one for a new hire. When the process depends on someone walking through a checklist on the right day and remembering every step, some steps get missed.

What I Built

A multi-step flow. One trigger. Zero manual steps.

A Power Automate flow that handles the full onboarding sequence automatically, triggered the moment a new hire is added to a SharePoint list. Every step runs in sequence with no manual intervention required after the initial trigger. The flow creates the new employee’s user account in Microsoft Entra ID, generates their company email address, assigns the correct permissions and group memberships based on their role, and sends a personalized welcome email.

The Trigger

A new hire record is added to a SharePoint list. That single action triggers the entire onboarding sequence automatically. Nothing else needs to happen for the process to start.

Account Creation

The flow creates the new employee’s user account in Microsoft Entra ID and generates their company email address. The account is ready before anyone has to manually set one up.

Permissions and Access

The flow assigns the correct permissions and group memberships based on the new hire’s role. The right access is in place before their first day. No forgotten permissions. No delayed access requests.

Welcome Email

A personalized welcome email is sent to the new hire automatically. No one has to remember to send it. No one has to check whether it went out. It runs as part of the sequence every time.

The Result

Onboarding runs the same way, every time.

Permissions are assigned correctly. The welcome email goes out without anyone having to remember to send it. The process does not depend on someone following a checklist on the right day. Every new hire goes through the same sequence, with the same steps, in the same order, with no manual intervention required after the trigger fires.

Tools Used

Power Automate
Microsoft SharePoint
Microsoft Entra ID
Microsoft 365

What’s Next

See more projects, or get in touch below

Scroll to Top