Last active
November 4, 2025 22:04
-
-
Save rbrayb/d4aa214fae48489ed04cc9970da12384 to your computer and use it in GitHub Desktop.
Differences between Azure AD B2C and Entra External ID for Customers (CIAM)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Feature | B2C | CIAM | |
|---|---|---|---|
| Federation | |||
| Custom OIDC | Yes | Yes | |
| Entra ID | Yes | Note 1 | |
| Microsoft account | Yes | Note 2 | |
| Social | Lots | Facebook and Google and Apple | |
| SAML | Yes - direct | Note 3 | |
| SAML IDP | Yes | No | |
| SAML SP | Yes | Yes | |
| WS-Fed | No | Note 3 | |
| - | - | - | |
| User flows | |||
| Sign in | Yes | Yes | |
| Sign up | Yes | Yes | |
| Reset password (SSPR) | Yes | Yes | |
| Profile edit | Yes | No - Note 4 | |
| Custom policies | Yes | No | |
| Custom authentication extensions | No | Yes | |
| - | - | - | |
| Login with email | |||
| Email and password | Yes | Yes | |
| Email OTP | Yes | Yes | |
| - | - | - | |
| Login with username | |||
| Username | Yes | Yes | |
| - | - | - | |
| Login with phone | |||
| Phone login | Yes | No | |
| Phone MFA | Yes | No | |
| - | - | - | |
| MFA | |||
| Authenticator | Yes | No | |
| Verifiable credential | Yes | No | |
| Phone SMS | Yes | Yes | |
| - | - | - | |
| Flows | |||
| OIDC | Yes | Yes | |
| Authorization code | Yes | Yes | |
| Auth. flow with PKCE | Yes | Yes | |
| Client credentials | Yes | Yes | |
| Device code flow | No | Yes | |
| ROPC | Yes | No | |
| OBO | No | Yes | |
| Implicit grant | Yes | Yes | |
| - | - | - | |
| Other | |||
| Groups | No - Note 5 | Yes | |
| Dynamic groups | No | Yes | |
| Custom domains | Yes | Yes - Note 6 | |
| Account linking | Yes | No - Note 7 | |
| Extension attributes | Yes | Yes | |
| Native auth | No | Yes - Note 8 | |
| Branding | Yes | Yes - Note 9 | |
| Login with Verifiable credential | Yes | No | |
| Login with passcodes | No | No |
Author
Where are the notes 😬🫣?
Author
In the link above
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
https://medium.com/the-new-control-plane/comparing-azure-ad-b2c-and-entraexternal-id-for-customers-ciam-78a3d7c79fd1