Restaurant staff management with role-based access for every job
Captains take orders, chefs work the kitchen display, managers run the outlet — and each person sees and changes only what their role allows.

In a restaurant, access mistakes are expensive: a captain who can delete orders, or a new hire who can change your tax settings. Role-based access control solves this by giving each person the rights their job needs, and no more.
KhaanaPina comes with five ready-to-use roles — Account Manager, Outlet Manager, Captain, Waiter and Chef — and you can create custom roles alongside them. Every role has View, Add & Edit and Delete permissions across 22 modules, and per-person exceptions handle the one staff member who needs something different, without creating a new role.
Access that matches each job
Start from the role
Each of the five roles comes with sensible defaults across 22 modules, so a new captain or chef gets the right access as soon as they're added.
Exceptions stay exceptions
Trust one senior captain to void orders, or take delete rights away from a trainee — for that one person only, without creating a near-duplicate role.
Staff changes handled cleanly
When someone leaves, switch off the active toggle on their user. Staff who work across branches can be assigned to more than one outlet.
Staff Roles & Permissions: what's included
Users, roles and permissions are managed in the Admin Console.
Setting up your team
Add your staff
Create a user with name, phone, email, username and password, pick their role and assign the outlets they work at.
Review the permissions
Start from the role's defaults in the permission matrix — View, Add & Edit and Delete across 22 modules — and add per-person exceptions where needed.
Keep it current
Mark users inactive when they leave, update outlet assignments as people move, and reset permissions to the defaults if changes have drifted.
Fits the way your restaurant runs
Staff Roles & Permissions: frequently asked questions
Five ready-to-use roles — Account Manager, Outlet Manager, Captain, Waiter and Chef — and you can create custom roles too. Captains, waiters and chefs each have their own views in the Orders Console.
Yes. Per-person exceptions grant or remove specific permissions for one staff member on top of their role, so you don't need to create a new role for every exception.
Switch off the active toggle on their user so their account is no longer active.
No. Staff management in KhaanaPina covers user accounts, roles, permissions and outlet assignment. Attendance, shift rosters and payroll are not part of the product.
Related features

Ready to run a calmer, faster service?
Join restaurants already serving smarter with KhaanaPina.
