How to request access to Microsoft Protected API
In the past, to get application access (where contentACCESS will connect to Microsoft Teams using a configured application), you needed to request access to Microsoft Protected API. To request access to these protected APIs, you needed to complete a request form with specific fields such as: your email address, publisher and application name, application ID, etc.
Starting May 18th, 2023, the online form and the protected API approval process are no longer needed. You can immediately call the protected APIs as long as the requirements for accessing without a user are met.
For an application to get authorization and access to Microsoft Graph using the client credentials, you need to follow these steps:
- Register the app with Azure ID
- Configure Microsoft Graph application permissions on the app
- Request administrator consent
- Request an access token
- Call Microsoft Graph using the access token
It is also possible to get delegated access. For guidance on how an application can access Microsoft Graph on behalf of a user (also known as delegated access), please refer to this article.