Hi @Ricardo Bicho ,
Thanks for reaching out.
Aure AD B2C User flow or custom policies are compatible with B2C specific Application Registration option "Accounts in any identity provider or organizational directory (for authenticating users with user flows)" as B2C is for consumer-based applications.
In Single app and Multi-tenant scenarios, if you need to further restricts the user to log in to your application, then RBAC is required which is not directly supported in Azure AD B2C.
Those are Azure AD/Entra ID concepts that are not respected by Azure AD B2C auth policies.
Note: Client credential flow is still in public preview and not generally available and not recommended to use for production applications.
Hope this will help.
Thanks,
Shweta
Please remember to "Accept Answer" if answer helped you.