Skip to content

Roles & Permissions ​

ClarityPOS has three roles. Each role has access to a specific set of features.

Role Overview ​

RoleWho It's For
CashierFront-of-house staff who process sales at the POS
ManagerSenior staff who can view reports, void sales, and oversee cashiers
AdminStore owners and managers with full access to products, settings, and purchasing

Permissions Reference ​

FeatureCashierManagerAdmin
Dashboard✅✅✅
POS - process sales✅✅✅
POS - apply discountApproval needed✅✅
POS - price overrideApproval needed✅✅
POS - hold sale✅✅✅
POS - split payment✅✅✅
POS - barcode scan✅✅✅
Sales History - view❌✅✅
Sales History - void❌✅✅
Receipt - print (POS)✅✅✅
Receipt - reprint (History)❌✅✅
Returns - process (new return)❌✅✅
Returns - manager overrideApproval needed✅✅
Exchange credit - apply at checkout✅✅✅
Store credit - view balance at POS✅✅✅
Store credit - adjust manually❌❌✅
Shift - open / close own✅✅✅
Shift - view all / force close❌✅✅
POS - accept cheque payment✅✅✅
Cheques - view / mark realized or bounced❌✅✅
Cheque Payments - enable / disable❌❌✅
Reports❌✅✅
Customers - attach at POS✅✅✅
Customers - create / edit / delete❌✅✅
Loyalty points - adjust manually❌✅✅
Products - view❌✅✅
Products - create / edit / manage❌❌✅
Product categories - manage❌❌✅
Stock Adjustments❌❌✅
Suppliers❌❌✅
Purchase Orders - create / receive❌View only✅
Supplier Returns - create / complete❌View only✅
Settings - account / profile✅✅✅
Settings - store configuration❌❌✅
Staff accounts - manage (Users)❌❌✅
Promotions - auto-applied at checkout✅✅✅
Promotions - create / edit / manage❌❌✅
On-screen keypad toggle✅✅✅

Manager Approvals at the POS ​

Some actions require a Manager or Admin to enter their email and password at the POS, without needing to log in separately:

ActionWho Approves
Apply a discount (Cashier flow)Manager or Admin
Price override on a cart item (Cashier flow)Manager or Admin
Override an out-of-window return (Cashier flow)Manager or Admin
Override a non-returnable product return (Cashier flow)Manager or Admin
Override an expired exchange receipt at checkout (Cashier flow)Manager or Admin

The approval dialog asks for the manager's email address and password. Each approval is valid for that single action only.