Conversation
There was a problem hiding this comment.
Pull request overview
Weekly permissions metadata sync updating the Graph permissions manifests under permissions/new/ to reflect newly introduced scopes/paths and updated identifiers.
Changes:
- Added new WorkIQ delegated-work permissions and updated several
UserAuthMethodAuthApp-*permission IDs/resourceAppId mappings inprovisioningInfo.json. - Added permissions path mappings for DriveItem archive/unarchive operations across several Files permissions in
permissions.json. - Expanded
Place.ReadWrite.Allto include an Application scheme and added new SharePoint cross-tenant migration app endpoints.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| permissions/new/provisioningInfo.json | Adds new WorkIQ permission entries and updates several auth-method permission IDs/resource IDs. |
| permissions/new/permissions.json | Adds/extends pathSets for drive archive/unarchive, Place application permissions, and SharePoint migration app endpoints. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| "WorkIQAgent.Ask": [ | ||
| { |
There was a problem hiding this comment.
The "WorkIQAgent.Ask" key is indented one space more than surrounding keys, which breaks the 4-space-per-level JSON indentation convention used throughout this file and may fail formatting checks. Please align its indentation with the other top-level permission keys in this object.
| "/solutions/sharepoint/migrations/crossorganizationmigrationapps": "least=DelegatedWork,Application", | ||
| "/solutions/sharepoint/migrations/crossorganizationmigrationapps/{appId}/unregister": "least=DelegatedWork,Application", | ||
| "/solutions/sharepoint/migrations/crossOrganizationmigrationtasks": "least=DelegatedWork,Application", | ||
| "/solutions/sharepoint/migrations/crossOrganizationmigrationtasks/{id}/cancel": "least=DelegatedWork,Application" |
There was a problem hiding this comment.
The newly added SharePoint migration paths use a different casing pattern ("crossorganizationmigrationapps") than the existing adjacent paths (e.g., "crossOrganizationmigrationtasks"). If consumers treat paths as case-sensitive or rely on canonical Graph path casing, this inconsistency can cause lookups/matching to fail. Please confirm the correct canonical casing for these endpoints and make the casing consistent across all related paths.
Weekly Permissions sync 2026-02-09