The Microsoft identity platform allows an application to use its own credentials for authentication anywhere a client secret could be used, for example, in the OAuth 2.0 client credentials grant flow. Assuming we have an application, which needs to authenticate against Azure Active Directory (Azure AD) to obtain an access…