
Should a 60-person US engineering practice on Microsoft 365 onboard staff with Entra Lifecycle Workflows, Power Automate or an admin checklist?
Start with an owned admin checklist unless you hire often enough to feel the misses. Move a narrow, repeatable handoff (create the user, set the manager, add the right groups) into Power Automate once your admin has reviewed the connector's permissions against your MFA setup. Choose Entra Lifecycle Workflows when you hold Entra ID Governance or Entra Suite licences for everyone in scope and your hire dates arrive in Entra reliably.
Headcount alone doesn't settle the question. Four things do: whether your hire-date data is trustworthy, which licences you actually own, which onboarding actions you need on day one, and who will run and fix the process when a start date moves.
How the three options compare
- Entra Lifecycle Workflows fits when you run the same identity tasks for every new hire, your users are already provisioned into Entra with synchronized hire-date attributes, and you hold Entra ID Governance or Entra Suite licences; avoid it when you expect it to act as your whole HR-to-account system or assume Business Premium already includes it.
- Power Automate fits when the job is a bounded handoff that matches the documented Entra ID connector actions, such as Create user, Assign manager and Add user to group, and your administrator has accepted its permissions and tested sign-in under your current tenant security; avoid it when you read the Standard connector label as a sign of low privilege or full lifecycle governance.
- An admin checklist fits when hiring is infrequent or full of exceptions, your source data is shaky, or automated privileged changes aren't yet justified, since an authorized admin can add users and assign licences directly in the Microsoft 365 admin center; avoid it when the same handoffs keep slipping and nobody owns completion or keeps a record of it.

Recommendation for a typical 60-person practice
A practice hiring a handful of engineers a quarter gets the most from a written checklist with one named owner, a due date tied to the start date, and a ticket or note proving each step was done. Once the checklist runs the same way three or four times in a row, the stable steps are good candidates for a Power Automate flow, and the judgment calls stay manual.
One condition would change the recommendation: if you already license Entra ID Governance or Entra Suite for every member user in scope and your HR or on-premises system reliably writes the employee hire date into Entra, Lifecycle Workflows becomes the better default, because Microsoft built it specifically for scheduled joiner tasks.
Chrysis Networks helps firms in this position map the checklist they already run to the smallest automation that holds up under their tenant's security, and leaves the manual steps manual where that's safer.
What the licensing actually says
Microsoft's Lifecycle Workflows article (last updated 14 April 2026) is direct: "Using this feature requires Microsoft Entra ID Governance or Microsoft Entra Suite licenses." Entra ID P1 and P2 don't cover the feature on their own, and the licensing fundamentals page (last updated 16 October 2026) lists Lifecycle Workflows outside the P1 and P2 feature columns.
Licence counting catches people out. The same licensing page says users don't need a Governance licence assigned to them, "but there needs to be as many licenses to include all member users in scope of, or who configures, the Identity Governance features." One administrator's licence doesn't cover a 60-person workforce that the workflows act on.
Why hire-date data decides whether Lifecycle Workflows works
Lifecycle Workflows trigger on user attributes such as employeeHireDate. Microsoft's attribute synchronization guide (last updated 12 March 2026) says that to take full advantage of the feature, "user provisioning should be automated, and the relevant scheduling attributes should be synchronized." A hire date typed by hand into Entra after the fact defeats the scheduling.
Timing has a built-in lag too. The same guide notes that workflows "don't run earlier than the time specified in the attribute; however, the tenant schedule (default 3h) can delay the workflow run." Plan pre-hire tasks a day or more ahead rather than expecting them to fire the minute someone walks in.
Lifecycle Workflows act on users who already exist in Entra. Creating the account from an HR record is a separate provisioning job, so a firm without automated provisioning still needs a step, manual or automated, that creates the user and sets the hire date first.
The Power Automate connector's fine print
The Entra ID connector reference lists actions including Create user, Assign manager and Add user to group, which covers a lot of a basic joiner flow. The page carries documentation metadata updated 22 September 2026; that's a doc revision date, not an announced connector change.
Permission scope deserves a careful read before anyone builds. The connector requests Group.ReadWrite.All, User.ReadWrite.All and Directory.ReadWrite.All, so the connection account effectively holds broad write access to your directory. Being classed as a Standard connector says nothing about how much privilege it carries.
Microsoft's connector page also warns: "If you have deployed Azure Conditional Access (Microsoft Entra ID MFA) the connector will not work as expected." Treat the warning as a reason to test in your own tenant, never as a reason to switch off MFA or loosen Conditional Access for the flow's account.
A safe order of operations
- Prerequisite: a Global Administrator or User Administrator account in Microsoft 365, and a written list of every day-one action (account, licence, groups, manager, mailbox, device, line-of-business apps).
- Run the checklist manually in the Microsoft 365 admin center for the next two or three hires, recording who completed each step and when.
- Check your licences in the Entra admin center: confirm whether you hold Entra ID Governance or Entra Suite and how many seats, before planning any Lifecycle Workflow.
- Confirm where employeeHireDate comes from and whether it lands in Entra before the start date; if it doesn't, fix provisioning before automating anything scheduled.
- For a Power Automate pilot, create the flow under a dedicated, MFA-protected service identity, review the three directory write permissions with whoever owns tenant security, and test against a non-production test user.
- Keep the manual checklist running in parallel until the automated path has completed several real hires without a missed step, then retire only the steps it handles.
Frequently asked
Does Microsoft 365 Business Premium include Entra Lifecycle Workflows?
No. Microsoft states the feature requires Entra ID Governance or Entra Suite licences, which sit outside the P1 level included in Business Premium.
How many Governance licences would a 60-person firm need?
Enough to cover every member user in scope of the governance features, plus anyone who configures them, according to Microsoft's licensing fundamentals page.
Can Power Automate create a new user in Entra?
Yes. The Entra ID connector documents a Create user action, along with Assign manager and Add user to group, but it requests broad directory write permissions.
Will a Lifecycle Workflow run exactly on the hire date?
Not necessarily. Microsoft says workflows won't run before the attribute time, but the tenant schedule, three hours by default, can delay them.
Is a manual checklist a real control?
Only with an accountable owner and a completion record for each hire; those disciplines are good practice you add yourself, not Microsoft product features.