You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
bug(rbac): action buttons (write/delete/approve) not correctly gated by per-resource permissions for all groups (regression after #660/PR #891) #1418
Action buttons are visible only to users whose role has the corresponding per-resource write permission. For example:
Read-Only users see no action buttons anywhere.
Plan Authors see Plan and Create Plan buttons, but not Purchase buttons.
Viewers see no action buttons.
Actual
Some action buttons are visible for roles that should not see them. The per-resource gating introduced by #660/PR #891 is not consistently enforced across all role/button combinations.
Context
Issue #660 ('feat(api/auth): finer-grained per-role write permissions') was closed as fixed by PR #891. QA marked the verification row as Fail after the PR merged. Re-test needed across all role/button combinations to identify remaining gaps.
Note: Specific confirmed cases tracked separately:
Activity