Requesting Access to Protected APIs

Learn how to request access to Microsoft protected APIs.

Some of the selected API permissions required by the newly registered Azure application provide access to sensitive data within the tenant. Microsoft considers these protected APIs. To use these APIs with the registered Azure application, additional validation and approval is required by Microsoft.

To request access to protected Microsoft Graph APIs, visit the following site and complete the form provided by Microsoft.

https://aka.ms/teamsgraph/requestaccess

The form includes several questions concerning the intended use of the protected APIs. The following table includes quick answers to the required questions included on the form.

Question Answer
Publisher name Enter the name of your company or organization.
App name Enter the name of the Azure application that you registered. For example: Nuix Authentication
App ID Provide the Client ID of the registered Azure application.
What does your app do? The application provides a method of authentication that allows chat data to be retrieved from Microsoft Teams.
Why does your app need access to all messages? The application is being used to retrieve data for eDiscovery.
Data retention Select: “It is obvious to any admin installing this app that it will make a copy of Microsoft Teams messages.”
What are the tenant ID’s that this app needs to run in? Provide the AD tenant ID where the Azure application was registered.
Does your organization own all of the specified tenants? Provide an answer based on the response to the previous question.

After completing all fields, click Next to submit the form.

Microsoft reviews access requests every Wednesday and deploys approvals every Friday, except during major holiday weeks in the U.S. Submissions during those weeks will be processed the following non-holiday week. For additional information, see Protected APIs in Microsoft Teams.

Proceed to the next topic to learn how to ingest data from Office 365 using Nuix RESTful Service.