Managing external identities to enable secure access for partners, customers, and other non-employees
Hello 20759943,
No, Azure AD B2C does not support geo‑based routing of sign‑in requests within a single B2C tenant. Azure AD B2C is a globally distributed service, and you cannot force requests from a specific country (for example, the US) to authenticate against a specific regional B2C endpoint automatically.
https://learn.microsoft.com/en-us/azure/active-directory-b2c/b2c-global-identity-solutions
If you require geo‑fencing or regional authentication, Microsoft’s supported approach is to deploy multiple Azure AD B2C tenants (one per region) and route users before they reach B2C.
How this is achieved (supported design):
- Create one Azure AD B2C tenant per region (e.g., US, EU, APAC).
- Use Azure Front Door / Traffic Manager / DNS to route users to the correct regional application endpoint based on geography.
- Each regional application is configured to authenticate against its local B2C tenant.
- Optionally, maintain a global lookup store to map users to their home region and support travelers or cross‑region sign‑ins using custom policies and APIs.
https://learn.microsoft.com/en-us/azure/active-directory-b2c/b2c-global-identity-region-based-design
Important: All geo‑routing happens outside Azure AD B2C. B2C itself cannot redirect or select a region based on the user’s location.