feat: enhance identity permissions and update UI for access control l…#5739
feat: enhance identity permissions and update UI for access control l…#5739victorvhs017 merged 3 commits intomainfrom
Conversation
✅ Snyk checks have passed. No issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
Greptile SummaryThis PR extends Key findings:
Confidence Score: 2/5
Important Files Changed
|
…ys in project permissions
Context
This PR restores and extends the
identityIdcondition for Identity permissions so roles can scope access to specific machine identities.Before: Only
GrantPrivileges,AssignRole, andAssignAdditionalPrivilegessupported theidentityIdcondition. Other Identity actions (Read, Create, Edit, Delete, AssumePrivileges, RevokeAuth, CreateToken, GetToken, DeleteToken) did not support conditions.After: All Identity actions support the
identityIdcondition. Admins can define roles that limit operations (e.g. read, edit, revoke auth) to specific machine identities.Additional changes:
Steps to verify the change
identityIdcondition is available and can be configured.Type
Checklist
type(scope): short description(scope is optional, e.g.,fix: prevent crash on syncorfix(api): handle null response).