Home / Guides / Employee onboarding in Microsoft 365
Guide
How to automate employee onboarding in Microsoft 365
Short answer: capture each new hire once in a SharePoint list or Power Apps form. Then use Power Automate to send approvals and tasks to HR, payroll, IT, facilities and the manager, and track it all to "ready for day one." Most companies already own the tools in their Microsoft 365 business plan. The hard part is agreeing who does what, not the technology.
By 365 Easy ยท Updated November 2026
What onboarding automation should cover
A good onboarding process gets a new hire from signed offer to productive first day without anyone chasing emails. It usually covers:
- New hire details: name, role, department, location, manager and start date
- Approvals for the role, equipment and system access
- Microsoft 365 account, licences, mailbox and group memberships
- Laptop and phone set-up
- Payroll and HR paperwork
- A day-one welcome, first-week plan and policy sign-offs
Step by step in Microsoft 365
1. Capture the new hire once
Create a SharePoint list, or a Power Apps form on top of one, with the fields every team needs. HR fills it in once, and every later step reads from it, so nobody re-types the same details into email.
2. Route approvals automatically
Use a Power Automate flow, triggered when a new item is added, to send approvals to the hiring manager or finance. Approvals arrive in Teams and Outlook, and the decision is saved with the record.
3. Assign tasks to each team
Once approved, the flow creates a checklist for each team: IT (account, licences, laptop), facilities (desk, keys, parking), payroll (pay set-up) and the manager (first-week plan). Use a SharePoint task list or Planner, with due dates counted back from the start date.
4. Set up accounts and access
The account can be created in Microsoft Entra ID. With Microsoft Entra ID P1 (included in Microsoft 365 Business Premium), group-based licensing and dynamic groups assign licences and Teams or SharePoint access by department, so access follows the role rather than being copied from a colleague. Companies with Microsoft Entra ID Governance can also use Lifecycle Workflows to run pre-hire and day-one tasks.
5. Prepare devices
With Intune and Windows Autopilot, a laptop can ship straight to the new hire and set itself up with your apps and settings when they first sign in. Without them, track device set-up as an IT task.
6. Welcome them on day one
Schedule a welcome message in Teams, share the first-week plan and send key policies for acknowledgement, so you have a record of who has read what.
7. Track and report
Show HR and managers a simple status for each hire: waiting on approval, IT tasks open, ready. A Power BI report on the same list shows time to ready, overdue tasks and where hand-offs stall.
Don't forget role changes and offboarding
The same process should handle movers and leavers. When someone changes roles, old access should be removed, not just new access added. When someone leaves, one request should trigger account deactivation, licence removal, equipment return and final pay, all logged, so you can show who approved what and when. See our offboarding guide for the full checklist.
Common mistakes
- Building the flow before agreeing who owns each step
- Copying a colleague's access instead of granting access by role
- Using email as the record, so nobody can see status
- Automating onboarding but leaving offboarding manual
- One giant flow that only one person understands
Build it yourself, or start ready-made
You can build all of this with Microsoft 365 tools if you have someone with Power Platform skills and time to maintain it. If you'd rather not start from scratch, 365People is our ready-made onboarding, role-change and offboarding app. We set it up in your own Microsoft 365 with your fields, approvers and rules. It pairs with 365Policy for policy sign-offs and 365Leave for time off.
FAQ
Onboarding questions.
Can Microsoft 365 automate employee onboarding?
Yes. Most Microsoft 365 business plans include SharePoint, Teams and Power Automate, which together can capture a new hire once, route approvals, assign tasks to HR, IT and managers, and send reminders. Account and device steps can be automated further with Microsoft Entra ID and Intune, depending on your licences.
Do I need extra licences to automate onboarding?
Not for the core workflow. Forms, lists, approvals and task routing run on the standard business plans. Some steps need more: dynamic groups and group-based licensing need Entra ID P1, Windows Autopilot needs Intune, Entra ID Lifecycle Workflows need Microsoft Entra ID Governance, and some Power Automate connectors need a premium licence. Check what you have before you design the process.
Should onboarding live in SharePoint or in our HR system?
If your HR system already handles onboarding well, connect to it. Many smaller companies don't have one, or theirs stops at payroll. In that case a SharePoint-based process covers HR, IT, facilities and managers in one place.
How long does it take to set up?
A simple onboarding checklist with approvals can be running in a few days. A full joiner, mover and leaver process with account automation and reporting usually takes a few weeks, mostly agreeing who does what.
What about offboarding?
Treat it as the same process run in reverse: one request triggers account deactivation, licence removal, equipment return and final pay, with every step logged. See our guide: how to offboard an employee in Microsoft 365.
Tell us how onboarding works at your company today.
Book a free 30-minute process audit. You'll leave with your top 3 fixes.
Press it, or book a demo instead.