Hello ZTS,
Based on your description, I understand that you are planning to migrate from Azure AD B2C to Microsoft Entra External ID, and are seeking information regarding the deprecation timeline of B2C, key migration milestones, and current feature differences and limitations between the two services.
Migration Timeline & Deprecation Milestones Azure AD B2C end of sale:
Effective May 1, 2025 Azure AD B2C will no longer be available to purchase for new customers, but current Azure AD B2C customers can continue using the product. The product experience, including creating new tenants or user flows, will remain unchanged; however, new tenants can only be created with Azure AD B2C P1. Azure AD B2C P2 will be discontinued on March 15, 2026, for all customers. The operational commitments, including service level agreements (SLAs), security updates, and compliance, will also remain unchanged. We'll continue supporting Azure AD B2C until at least May 2030.
Feature comparison between Azure AD B2C and Microsoft Entra External ID.
Feature Area | Azure AD B2C | Microsoft Entra External ID | Notes |
---|---|---|---|
User Flows | Customizable via XML policies | Simplified with Pre/Post Attribute Collection Custom Extensions | Entra External ID simplifies extensibility |
Identity Providers | Social + Local + Enterprise | Microsoft Entra accounts (via invite), Facebook, Google, Apple, custom OIDC, and SAML/WS-Fed identity provider federation | Entra adds broader protocol support |
Security Features | Basic MFA, limited risk detection | Passkeys, phishing-resistant MFA, adaptive access | Entra offers modern security capabilities |
Developer Experience | XML-based custom policies | Unified Graph API, VS Code extensions | Entra improves developer tooling |
Licensing Model | Per-authentication P1/P2 | Monthly Active Users (MAU) | First 100K MAUs free |
Branding & UX Customization | Extensive via custom policies | Branded sign-up, extensible flows | Entra supports Pre/Post Attribute Collection Custom Extensions and branding |
For Entra External ID service limitations you can refer: https://learn.microsoft.com/en-us/entra/external-id/customers/reference-service-limits
To know what the latest features are publicly released, you can check at below document:
https://learn.microsoft.com/en-us/entra/external-id/whats-new-docs?tabs=external-tenants
Microsoft recommends transitioning to Microsoft Entra External ID for all new external identity scenarios. To migrate users and credentials from Azure AD B2C or any existing IdP, refer to:
How to migrate users to Entra External ID
Azure AD B2C: Frequently asked questions (FAQ):
https://docs.azure.cn/en-us/active-directory-b2c/faq?tabs=app-reg-ga
Microsoft Entra External ID frequently asked questions
https://learn.microsoft.com/en-us/entra/external-id/customers/faq-customers