
EvrixC.38453 (Customer) asked a question.
Federation between Okta and Entra ID
Hi community,
Scenario
- Today we have ~10 enterprise applications registered in Microsoft Entra ID.
- 7 applications will be migrated to Okta over time.
- 3 applications will remain in Entra long-term (Microsoft 365, Azure, Dynamics).
- Okta is planned to become the primary IdP.
- Users should be provisioned from Okta to Entra.
Target user experience
- User tries to access Azure / M365 → Entra redirects to Okta.
- User authenticates in Okta.
- Access to Azure/M365 is granted based on group membership in Entra.
- Once an application is migrated to Okta, users access it directly via Okta (no Entra in the flow).
My current understanding (please correct if wrong)
- From the Entra side, the correct model is federated domain (SAML 2.0)
- Entra acts as a service provider, Okta as the primary Identity Provider. (Okta determines who you are and how you prove your identity)
- Users are linked between Okta and Entra using ImmutableID (preferred).
- Okta is the source of truth for users and groups, provisioning users into Entra.
- Granular migration is done by: keeping Microsoft first-party apps in Entra, moving non-Microsoft apps to Okta one by one, controlling access via assignments and policies, not by changing the IdP per app.
Questions to the community
- Best practices for granularity during migration (per-app, per-group, per-policy)?
- Any reason to prefer External Identity ENTRA and EAM over classic federated domain in this scenario?
Would really appreciate hearing from anyone who has implemented a similar hybrid phase.

Updating this response for ease of access and reference:
Administrators migrating applications from Microsoft Entra ID to Okta require a strategy to establish Okta as the primary Identity Provider (IdP) and source of truth. Implementing the Microsoft 365 (M365) WS-Federation model allows Okta to handle Entra authentication and provision users, while third-party applications migrate individually.
Applies To
Solution
How does an administrator configure Okta as the primary Identity Provider for Microsoft Entra ID?
To establish Okta as the source of truth, implement the M365 WS-Federation model. This configuration designates Okta as the IdP for Entra authentication. Administrators must also utilize Okta provisioning features to push users and assign groups or licenses to users in Entra.
Administrators must account for service accounts and third-party applications.
Configure the domain federation requirements and migrate the individual third-party applications to ensure a successful deployment.
Complex deployments require thorough preparation and Okta Account Executive consultation.
Review the implementation documentation thoroughly before beginning the deployment. Administrators should contact the Okta Account Executive to discuss the implementation and request additional resources for this high-impact deployment.
Related References
Summary
Implement the Microsoft 365 WS-Federation model to establish Okta as the primary Identity Provider for Microsoft Entra ID.
Regards.
--
Help others in the community by liking or hitting Select as Best if this response helped you.
Collect them all. Learn a new skill and earn a new Okta Learning badge.
Just released: More Okta Community badges just added