ShippedRBAC
Permission Dependency Mapping
Role permissions now map and enforce their required dependencies automatically. The role editor expands required permissions and shrinks dependent permissions in cascade.
Released in version 1.10.0 on April 22, 2026.
What was done
- Roles automatically receive the companion permissions they require, with no manual update for older roles.
- The role editor selects required permissions for you, and removes dependent ones when you remove a base permission.
- Creating or editing a payment now requires invoice viewing, invoice price visibility, and customer viewing. Expenses require customer viewing.
More in Shipped
Have feedback on this?
Contact us