Skip to content

feat(activate): add support for activation at a narrower scope#122

Merged
netr0m merged 1 commit into
netr0m:mainfrom
abicky:add-support-for-resource-scope
Jun 5, 2026
Merged

feat(activate): add support for activation at a narrower scope#122
netr0m merged 1 commit into
netr0m:mainfrom
abicky:add-support-for-resource-scope

Conversation

@abicky

@abicky abicky commented May 29, 2026

Copy link
Copy Markdown
Contributor

Description

This PR adds support for activating a role at a scope that is narrower than the eligible role assignment scope.

For example, if a user has an eligible role assignment at the subscription scope, they can activate the role for a specific resource or resource group within that subscription.

The Azure portal supports the same behavior for directly contained in a resource group (for example, a Storage Account or Key Vault), although it does not support narrower child-resource scopes such as blob containers.

image

Type of change

Please delete options that are not relevant.

  • New feature (non-breaking change which adds functionality)
  • This change requires a documentation update

Checklist:

  • I have read the contribution guidelines
  • My changes follow the Styleguide of this project
  • I have run the pre-commit hooks included in this repository
  • I have performed a self-review of my own code
  • I have made corresponding changes to the documentation
  • All GitHub Actions workflows for this branch/PR have run successfully

@abicky abicky requested a review from netr0m as a code owner May 29, 2026 15:16
@netr0m

netr0m commented Jun 5, 2026

Copy link
Copy Markdown
Owner

Thanks for your contribution, @abicky! Approved - will include as part of the next release.

@netr0m netr0m merged commit 07194d0 into netr0m:main Jun 5, 2026
6 of 7 checks passed
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.

2 participants