Managing external identities to enable secure access for partners, customers, and other non-employees
Hello Chintan Sukhadiya,
Greetings! Thanks for raising this question in Q&A forum.
Based on the behavior you described, the limitation is that custom OpenID Connect (OIDC) identity providers in Microsoft Entra External ID do not currently support domain-based home realm discovery in the same way that SAML/WS-Fed federated domains supportdomain_hint. When multiple Entra-backed OIDC providers share the same issuer host, domain_hint cannot reliably distinguish between them.
- Validate whether each organization can be mapped to a dedicated user flow or application registration. This is currently the most common workaround when provider-specific routing is required.
- If you already know the user's organization before sign-in, pass the user directly to the appropriate user flow that contains only the required identity provider. This avoids the account picker experience.
- Do not rely on the Domains column shown for OIDC providers, as it is not currently configurable through the portal or the Microsoft Graph
oidcIdentityProviderresource. - If domain-based routing for custom OIDC providers is a hard requirement, this may require a product feature that is not generally available today.
- Consider opening a Microsoft support case or feature request to confirm the latest product roadmap, preview availability, or supported design pattern for your scenario.
The next action is with Microsoft Support/Product Engineering. They can confirm whether domain-based sign-in acceleration for custom OIDC providers is currently supported, available in preview, or planned for a future release, and advise on the recommended architecture for multi-organization routing.
If this answer helps you kindly accept the answer which will help others who have similar questions.
Best Regards,
Jerald Felix.