Skip to content

[v2] Add Identity v3 system-scoped role assignment support for users and groups - #3920

Merged
mandre merged 1 commit into
v2from
bp-v2-16af4f7
Aug 20, 2026
Merged

mandre merged 1 commit into
v2from
bp-v2-16af4f7

Conversation

@gophercloud-backport-bot

Copy link
Copy Markdown

Backport: #3900

For #3846

Add Identity v3 system-scoped role assignment support for users and groups.

This adds:

  • list, assign, validate, and unassign operations for system roles;
  • scope.system=all filtering;
  • system scope extraction from role assignment responses;
  • unit and acceptance tests.

Keystone implementation:
https://github.com/openstack/keystone/blob/4172e784581e71b468325c05f4e9023c0fefd9b5/keystone/api/system.py

@github-actions github-actions Bot added v2 This PR targets v2 edit:identity This PR updates identity code semver:minor Backwards-compatible change labels Aug 7, 2026
@coveralls

coveralls commented Aug 7, 2026 •

Copy link
Copy Markdown

Coverage Status

coverage: 63.9% (+0.007%) from 63.893% — bp-v2-16af4f7 into v2

@stephenfin

Copy link
Copy Markdown
Contributor

#3930 will add the missing test helpers, after which this can be rechecked

@mandre
mandre merged commit b8b18de into v2 Aug 20, 2026
19 checks passed
@mandre
mandre deleted the bp-v2-16af4f7 branch August 20, 2026 08:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

edit:identity This PR updates identity code semver:minor Backwards-compatible change v2 This PR targets v2

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants