KhaanaPina
Staff Roles & Permissions

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.

A chef and a front-of-house team member talking on the restaurant floor during service

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.

Why it matters

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.

What's included

Staff Roles & Permissions: what's included

Users, roles and permissions are managed in the Admin Console.

Five ready-to-use roles: Account Manager, Outlet Manager, Captain, Waiter and Chef
Custom roles alongside the standard ones, with system roles protected from deletion
A permission matrix across 22 modules, with View, Add & Edit and Delete on each
Select-all column headers, reset to defaults and a guard against unsaved changes
Per-person exceptions — grant or remove a specific permission for one person without changing their role
User profiles with photo, name, email, phone, role, username and password
An active toggle on every user
Assignment to one outlet or several
Role-based screens — chefs and waiters each get their own kitchen display view, and captains and waiters see a read-only menu
Role-aware dashboards
How it works

Setting up your team

01

Add your staff

Create a user with name, phone, email, username and password, pick their role and assign the outlets they work at.

02

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.

03

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.

Questions

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.

Ready to run a calmer, faster service?

Join restaurants already serving smarter with KhaanaPina.