A cloud-based identity and access management service for securing user authentication and resource access
Yes. In Microsoft Entra ID, adding API permissions is done on the App registration, not on the Enterprise application.
The Enterprise applications pane is used to review existing permissions and grant tenant-wide admin consent for an app that is already provisioned in the tenant. It does not provide the Add a permission action.
For the scenario described:
- Go to Entra ID > App registrations > All applications.
- Select the application registration for that app.
- Open API permissions.
- Select Add a permission > Microsoft Graph.
- Choose Delegated permissions.
- Add Mail.ReadWrite.
- Then select Grant admin consent.
If the app already exists in Enterprise applications, tenant-wide admin consent can also be granted there:
- Go to Entra ID > Enterprise apps > All applications.
- Select the app.
- Open Security > Permissions.
- Review the requested permissions.
- Select Grant admin consent.
Important detail: the permission must first be part of the app’s requested permissions. The Enterprise applications blade is for consent/review, while the App registrations blade is where permissions are added.