Permissions Required for Intune Client Apps to Communicate with App Portal

To establish connection between Intune and App Portal, the list of minimum permissions required for the Intune client app are:

Group.Create
Application.Read
Device.Read.All
User.Read.All
DeviceManagementApps.ReadWrite.All
DeviceManagementManagedDevices.Read.All

To configure these permissions

1. Select the registered account.
2. Select API permissions from left navigation panel.
3. Click Add a permission. The Request API permissions panel appears, select Microsoft Graph.
4. In the Microsoft Graph, select Application Permissions.
a. Device Management Permission—Under DeviceManagementApps, select DeviceManagementApps.Read.All and DeviceManagementApps.ReadWrite.All, and then click Add permissions.
b. Application Permission—Under Application, select Application.Read and then click Add permissions.

Permissions

Description

Group.Create

Owners can create new groups within the organization.

Application.Read

Allows reading all applications in the directory.

Device.Read.All

Allows reading details of registered devices in the directory.

User.Read.All

Allows reading details of all users in the directory.

DeviceManagementApps.ReadWrite.All

Allows managing Microsoft Intune apps.

DeviceManagementManagedDevices.Read.All

Allows reading details of Microsoft Intune devices.

Note:To take effect of the above permissions it is mandatory to update the IntuneApiRoles.JSON file in following Install Location: C:\Program Files (x86)\Flexera Software\App Portal\Web\App_Data with below details:

5. Click on Grant admin consent for {Tenant Name}. The status will turn to Granted. Make sure the permissions are of type Delegated.