We are currently implementing the Authentication and Authorization flow for the company using B2C and Active Directory and we are having some issue around different user roles.
The company is going to give different level of access :
- Guest Users
- External registered users with custom email
- Staff with SSO
We would like to understand a bit better how to integrate B2C with our custom .NET Core 3.1 API hosted on Azure App Service. The SSO for company is working well but registering external users into the platform with custom permission is getting a bit confusing; so we are using ‘Custom Claims’ as a work around.
How does one achieve proper Authorization?