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
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 / receiveView only
Supplier Returns - create / completeView 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.

Official help documentation for ClarityPOS by Lucidara.