Roles and permissions
What each role can do, and when a manager's approval is needed.
Every staff member has one role, and the roles are fixed:
Cashier
The till: orders, payments and bills. A manager's PIN is needed to cancel a dish the kitchen already has, to give a discount or to refund.
Waiter
The waiter app: orders at the table, sending rounds, and marking tables served once the kitchen has marked them Ready.
Chef
The kitchen screen: Start Cooking, Mark Ready, and taking a dish off when it can't be made.
Rider
The rider app only.
Manager
Approvals, rider dispatch, shifts and the Z-Report, reports and the Conflict Log.
Admin
Everything, including the Admin portal and System Settings.
Note
Waiters and chefs can take a sent dish off on their own name — it is logged for the manager — but cannot cancel a whole order that way. Reports are served only to managers and admins. The last admin cannot be removed.
Tip
Give people the least role that lets them do their job — approvals exist to leave a trail, not to slow service.
Was this article helpful?