[DEVOPS-4655] feat(administrative-roles): add administrative roles and role assignments - #43
Conversation
…d role assignments
|
🤖 You did not bump the version, a release won't be created |
There was a problem hiding this comment.
🟡 Changes recommended
Array-shaped v3 error responses can bypass result validation, and the README attribution is unintentionally removed.
Once you've addressed the issues Copilot identified, you can request another Copilot review.
Pull request overview
Adds DVLS 2026.3 administrative-role and role-assignment support.
Changes:
- Adds role and assignment APIs, models, filters, and pagination.
- Defines administrative permissions, scopes, actions, and built-in roles.
- Adds response helpers, tests, client wiring, and documentation.
File summaries
| File | Description |
|---|---|
v3.go |
Handles v3 envelopes and paging. |
utils.go |
Adds JSON-value detection. |
README.md |
Documents version requirements. |
mock_test.go |
Adds shared test IDs. |
authentication.go |
Exposes new client services. |
administrativerolescopetype_string.go |
Generates scope strings. |
administrativerolememberaction_string.go |
Generates action strings. |
administrativeroleassigneetype_string.go |
Generates assignee strings. |
administrativepermission_string.go |
Generates permission strings. |
administrative_types.go |
Defines enums and built-in roles. |
administrative_roles.go |
Implements role retrieval APIs. |
administrative_roles_unit_test.go |
Tests role APIs. |
administrative_roles_test.go |
Adds integration coverage. |
administrative_role_assignments.go |
Implements assignment APIs. |
administrative_role_assignments_unit_test.go |
Tests assignment APIs. |
administrative_permissions.go |
Defines permission constants. |
Review details
Files not reviewed (4)
- administrativepermission_string.go: Generated file
- administrativeroleassigneetype_string.go: Generated file
- administrativerolememberaction_string.go: Generated file
- administrativerolescopetype_string.go: Generated file
- Files reviewed: 12/16 changed files
- Comments generated: 2
- Review effort level: Balanced
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
|
Copilot resolve the merge conflicts in this pull request |
…administrative-roles # Conflicts: # authentication.go # mock_test.go # utils.go Co-authored-by: dion-gionet <29441318+dion-gionet@users.noreply.github.com>
Resolved the merge conflicts with |
|
🤖 You did not bump the version, a release won't be created |
No description provided.