microsoftgraph / microsoftgraph/msgraph-sdk-go

$expand=permissions on Delta Query Returns notSupported Error

Open
#899 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

status:waiting-for-triage
Dominant language
Go
Stars
335
Forks
43
Avg merge
15h 19m
Merged PRs (30d)
3

Description

When querying the delta endpoint for a drive with the following request:
GET https://graph.microsoft.com/v1.0/drives/{drive_id}/root/delta/?$expand=permissions

I was expecting to get back a list of changed items along with their permissions, but instead I'm getting this error:

{
"error": {
"code": "notSupported",
"message": "Permission is not supported in this item."
}
}

Just wondering - is expanding permissions on a delta query supported? If not, is there another recommended way to track permission changes over time in a drive without making a /permissions call to every single driveItem individually?

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names only the Microsoft Graph delta request and its notSupported response; no repository file, test, or entry point is provided. Start by checking Microsoft Graph documentation for $expand=permissions on drive delta queries and the recommended approach to tracking permission changes. Done requires a clear documented answer or guidance.

Written by the indexing model from the issue text.

Assessment

Domain
api
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.