Azure AD B2C App Registration Reuse

Aaron Hoffman 1 Reputation point
2020-09-03T19:26:17.687+00:00

I am wondering if I would run into any issues if I used the same Azure AD B2C App Registration in multiple backend services.

I have a micro service architecture (dozens of deployed asp.net core apis) and I would like to use the same access token to access all of them. The auth within each service is the same, if you have access to one, you have access to all of them. I don't want to have to create an App Registration for each api service, create a scope for each one, and then add all of those scopes to all of the JS frontend client App Registrations.

Microsoft Entra External ID
Microsoft Entra External ID
A modern identity solution for securing access to customer, citizen and partner-facing apps and services. It is the converged platform of Azure AD External Identities B2B and B2C. Replaces Azure Active Directory External Identities.
2,662 questions
{count} votes

1 answer

Sort by: Most helpful
  1. AmanpreetSingh-MSFT 56,311 Reputation points
    2020-09-04T11:55:51.843+00:00

    Hello @Aaron Hoffman ,

    Technically there is no problem with using same app registration for multiple APIs. If this is not causing any issues with your business logic, there won't be any problem with the reuse of the same application registered under Azure AD.

    -----------------------------------------------------------------------------------------------------------

    Please "Accept the answer" if the information helped you. This will help us and others in the community as well.

    1 person found this answer helpful.