We have developed a client application which delegates user authentication to Azure AD and authentication happens via Azure AD graph apis with grant type as password. Client application can be accessed by internal users (employees) and external users (brokers). We have provisioned an internal Azure AD to manage internal users (employees) and Azure B2C tenant to manage external users (brokers) to keep user information in separate ADs.
Now, we want to configure the internal Azure AD inside Azure B2C tenant, so that the client application can authenticate both the types of users via Azure graph apis and using Azure B2C tenant id and client id in password grant type. Also perform AD related operations on users.
What is the right way to combine internal auth along with B2C auth for the same Azure web app?