Real-World Example: Regional SaaS Customer
A SaaS platform with enterprise customers needs regional managers with access to all offices in their region, store managers with access to one location, and department leads with access to specific teams.
With flat RBAC
- Dozens of manual assignments per region
- Every new office requires re-assignment
- No way to scope visibility per region
With Canopy
- Assign 'Regional Manager' at 'West Region'
- Permissions apply to every office and team below
- No duplication, no maintenance