Skip to main content

Get Item Permission

Gets information about an item's permission.

  • Least privileged Microsoft Graph permission to access the action via application: Files.ReadWrite.All.
  • Higher privileged Microsoft Graph permissions to access the action via application: Sites.ReadWrite.All, Files.ReadWrite.All, Sites.Read.All.

Parameters

ParameterDescription
Item IDUser, group or site ID depending on the chosen Entity Type. Leave as 'root' to retrieve a permission of a Drive Item.
Parent Entity IDUser, group or site ID depending on the chosen Entity Type.
Parent Entity TypeThe type of target for which to retrieve items.
Permission IDThe ID of the permission to get.

Example Output

{
"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('98c4f2fe-59ff-47cb-b152-4d0f48fdce49')/drive/items('3d24feb8-2565-46e2-8659-85fa3efa97c1')/permissions/$entity",
"id": "aTowIy5mfG1lbWJlcnNoaXB8ZGFuaWVsLmt1cGVybWFuQGhhdml2YmxpbmtvcHMub25taWNyb3NvZnQuY29t",
"roles": [
"owner"
],
"grantedToV2": {
"user": {
"@odata.type": "#microsoft.graph.sharePointIdentity",
"displayName": "test",
"email": "test.test@testblinkops.onmicrosoft.com",
"id": "98c4f2fe-59ff-47cb-b152-4d0f48fdce49"
},
"siteUser": {
"displayName": "test",
"email": "test.test@testblinkops.onmicrosoft.com",
"id": "3",
"loginName": "i:0#.f|membership|test.test@testblinkops.onmicrosoft.com"
}
},
"grantedTo": {
"user": {
"displayName": "test",
"email": "test.test@testblinkops.onmicrosoft.com",
"id": "98c4f2fe-59ff-47cb-b152-4d0f48fdce49"
}
}
}

Workflow Library Example

Get Item Permission with Onedrive and Send Results Via Email

Workflow LibraryPreview this Workflow on desktop