preAuthorizedApplication resource type

Important: APIs under the /beta version in Microsoft Graph are in preview and are subject to change. Use of these APIs in production applications is not supported.

Represents an application and requested permissions for implicit consent. Requires an admin to have provided consent to the application. preAuthorizedApplications do not require the user to consent to the requested permissions. Permissions listed in preAuthorizedApplications do not require user consent. However, any additional requested permissions not listed in preAuthorizedApplications require user consent.


Property Type Description
appId String The unique identifier for the application.
permissionIds String collection The unique identifier for either the publishedPermissionScope or appRole the application requires.

JSON representation

Here is a JSON representation of the resource.

  "appId": "String",
  "permissionIds": ["String"]