1
How users interact with it
Users see only the pages and actions allowed by their current restaurant membership.
Settings is hidden from non-admin users.
Edit and delete actions appear only when permitted.
Sidebar navigation respects access rules.
Feature documentation
Authorized Area protects dashboard routes, action buttons, and Supabase mutations with restaurant-specific permissions.
Users see only the pages and actions allowed by their current restaurant membership.
The protected area shows restaurant-scoped operational data after session and permissions are ready.
Access checks keep users from changing inventory, audits, or team records outside their allowed scope.