PAR-106
0
Group permissions UI: per-capability checkboxes with explanations
DoneNormalUnassignedEconomy ExplorerFeature
Make the admin group → capabilities editor a proper permissions screen: a checkbox per capability with a plain-language explanation of what it unlocks, reflecting the saved (synced) state and persisting on save.
The /admin/groups/[groupId] capabilities form already has checkboxes + short labels. Add a CAPABILITY_DESCRIPTIONS map (single source of truth alongside CAPABILITIES/CAPABILITY_LABELS) describing what each grant actually does in the explorer (admin / staff.audit / government), and render it under each checkbox so an admin can see the effect of each toggle. State reflects explorer_group_capability (current DB) and saves via the existing setGroupCapabilitiesAction.
Resources
- PR#9 Release economy-explorer → main (perf fixes + 1.1.0 RBAC/RUM)MCCitiesNetwork/economy-explorer
- commit917d3bf Group permissions screen: per-capability checkboxes with explanations (PAR-106)MCCitiesNetwork/economy-explorer
Comments
No comments yet.
Activity
- ParadauxIO linked a pull request — PR #9 open — Release economy-explorer → main (perf fixes + 1.1.0 RBAC/RUM)
- ParadauxIO linked a pull request — PR #9 merged — Release economy-explorer → main (perf fixes + 1.1.0 RBAC/RUM)
- ParadauxIO linked a pull request — PR #9 open — Release economy-explorer → main (perf fixes + 1.1.0 RBAC/RUM)
- ParadauxIO linked a pull request — PR #9 open — Release economy-explorer → main (perf fixes + 1.1.0 RBAC/RUM)
- ParadauxIO linked a commit — Commit 917d3bf — Group permissions screen: per-capability checkboxes with explanations (PAR-106)
- ParadauxIO changed status to Status → Done
- tesks changed status to Status → Pending Release
- ParadauxIO linked a commit — Commit 917d3bf — Group permissions screen: per-capability checkboxes with explanations (PAR-106)
- tesks created the issue