Platform Docs

Roles & Permissions

Roles define what each staff member can access. Permissions are enforced by brand and branch scope.

Role Types

SUPER_ADMIN: full access across the brand

BRANCH_MANAGER: branch-level operations and editing

RESERVATIONS_OFFICER: reservations, tables, and waitlist

KITCHEN_MENU_MANAGER: menu creation and overrides

CASHIER_ORDER_MANAGER: order management and edits

Scope Rules

Non-staff owners have full access to their brands

Global staff roles apply across the brand

Branch-scoped staff inherit permissions only for assigned locations

Branch assignments can limit permissions by location

Permission Categories

Menu: view, create, edit, delete

Orders and reservations: global or branch

Analytics and design access

QR codes, tables, floorplan, and live view

Branch settings, hours, and menu overrides

Account billing access