Can I use B2C as IDP in my B2B

Mike 246 Reputation points
2023-09-26T12:13:36.1133333+00:00

We find that onboarding apps in B2C is troublesome. We have applications that we want to ensure local accounts would be able to access it. I cannot create the local accounts in B2B and wanted to separate them and was thinking of using B2C as a user store.

Can I add a B2C as IDP in my B2B?

Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
21,839 questions
{count} votes

1 answer

Sort by: Most helpful
  1. James Hamil 24,746 Reputation points Microsoft Employee
    2023-09-26T18:46:03.8833333+00:00

    Hi @Mike , yes, you can use Azure AD B2C as an identity provider (IDP) in your Azure AD B2B collaboration.

    To do this, you need to configure Azure AD B2C as an external IDP in your Azure AD tenant. Once you have done this, you can invite external users to collaborate with your organization by sending them an invitation link. When the external user clicks on the invitation link, they will be redirected to the Azure AD B2C sign-in page where they can sign in with their B2C credentials.

    After the user has signed in, they will be redirected back to your application and will be granted access based on the permissions that you have configured for them.

    Keep in mind that you will need to configure your application to accept tokens from Azure AD B2C as an IDP. You will also need to ensure that the user accounts in Azure AD B2C are properly configured to grant the appropriate permissions to access your application.

    Please let me know if you have any questions and I can help you further.

    If this answer helps you please mark "Accept Answer" so other users can reference it.

    Thank you,

    James


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.