Skip to content

Conversation

@marabooy
Copy link
Contributor

@marabooy marabooy commented Feb 1, 2026

Weekly Permissions sync 2026-02-01

@marabooy marabooy requested a review from a team as a code owner February 1, 2026 00:33
Copilot AI review requested due to automatic review settings February 1, 2026 00:33
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request implements a weekly permissions synchronization that updates permission configurations across two JSON files. The changes include adding new permissions, modifying access control requirements, adjusting security group ownership, and deprecating certain permission scopes.

Changes:

  • Added new "AgentIdentityBlueprint.UpdateSponsors.All" permission (currently disabled) in provisioningInfo.json
  • Updated three agent identity permissions to require admin consent (security enhancement)
  • Removed Application scheme support from RiskPreventionProviders permissions (Read.All and ReadWrite.All)
  • Deprecated ThreatSubmission.Read and ThreatSubmission.ReadWrite permissions by hiding them in provisioningInfo.json and removing them from permissions.json
  • Updated security group ownership from "privacymanagementDSR" to "PrivacySolutionAdmin" for SubjectRightsRequest permissions
  • Added new API path for moving teamwork items

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
permissions/new/provisioningInfo.json Added new AgentIdentityBlueprint.UpdateSponsors.All permission entry; renamed TeamworkTargetedMessage permission; marked ThreatSubmission.Read and ThreatSubmission.ReadWrite as hidden
permissions/new/permissions.json Updated admin consent requirements for agent identity permissions; removed Application scheme from RiskPreventionProviders permissions; removed ThreatSubmission.Read and ThreatSubmission.ReadWrite definitions; updated security group ownership; added new teamwork API path

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines 489 to 506
"AgentIdentityBlueprint.UpdateSponsors.All": [
{
"id": "",
"scheme": "Application",
"environment": "PPE;public",
"isHidden": true,
"isEnabled": false,
"resourceAppId": "00000002-0000-0000-c000-000000000000"
},
{
"id": "",
"scheme": "DelegatedWork",
"environment": "PPE;public",
"isHidden": true,
"isEnabled": false,
"resourceAppId": "00000002-0000-0000-c000-000000000000"
}
],
Copy link

Copilot AI Feb 1, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The new permission "AgentIdentityBlueprint.UpdateSponsors.All" is being added to provisioningInfo.json but does not have a corresponding definition in permissions.json. While this may be intentional for a permission that is not yet enabled (isEnabled: false), it's inconsistent with similar permissions like "AgentIdentityBlueprint.UpdateAuthProperties.All" and "AgentIdentityBlueprint.AddRemoveCreds.All" which exist in both files. Consider adding the permission definition to permissions.json to maintain consistency, or verify this is intentionally staged for future activation.

Suggested change
"AgentIdentityBlueprint.UpdateSponsors.All": [
{
"id": "",
"scheme": "Application",
"environment": "PPE;public",
"isHidden": true,
"isEnabled": false,
"resourceAppId": "00000002-0000-0000-c000-000000000000"
},
{
"id": "",
"scheme": "DelegatedWork",
"environment": "PPE;public",
"isHidden": true,
"isEnabled": false,
"resourceAppId": "00000002-0000-0000-c000-000000000000"
}
],

Copilot uses AI. Check for mistakes.
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@jasonjoh jasonjoh closed this Feb 2, 2026
@jasonjoh jasonjoh deleted the permissions-update/2026-02-01 branch February 2, 2026 17:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants