Compare B2B collaboration and B2C in Azure Active Directory

Both Azure Active Directory (Azure AD) B2B collaboration and Azure AD B2C allow you to work with external users in Azure AD. But how do they compare?

B2B collaboration capabilities Azure AD B2C stand-alone offering
Intended for: Organizations that want to be able to authenticate users from a partner organization, regardless of identity provider. Intended for: Inviting customers of your mobile and web apps, whether individuals, institutional or organizational customers into your Azure AD.
Identities supported: Employees with work or school accounts, partners with work or school accounts, or any email address. Soon to support direct federation. Identities supported: Consumer users with local application accounts (any email address or user name) or any supported social identity with direct federation.
Which directory the partner users are in: Partner users from the external organization are managed in the same directory as employees, but annotated specially. They can be managed the same way as employees, can be added to the same groups, and so on Which directory the customer user entities are in: In the application directory. Managed separately from the organization’s employee and partner directory (if any.
Single sign-on (SSO) to all Azure AD-connected apps is supported. For example, you can provide access to Office 365 or on-premises apps, and to other SaaS apps such as Salesforce or Workday. SSO to customer owned apps within the Azure AD B2C tenants is supported. SSO to Office 365 or to other Microsoft and non-Microsoft SaaS apps is not supported.
Partner lifecycle: Managed by the host/inviting organization. Customer lifecycle: Self-serve or managed by the application.
Security policy and compliance: Managed by the host/inviting organization. Security policy and compliance: Managed by the application.
Branding: Host/inviting organization’s brand is used. Branding: Managed by application. Typically tends to be product branded, with the organization fading into the background.
More info: Blog post, Documentation More info: Product page, Documentation

Next steps

Browse our other articles on Azure AD B2B collaboration: