Help Center / Staff & Roles / Roles & Permissions

Roles & Permissions

Feb 23, 2026 · 6 views

Roles & Permissions

Create custom roles with granular permissions to control what each staff member can do. The system has 62 capabilities across 13 categories.

Creating a Role

  1. Go to HR > Access Rights.
  2. Click Create Role.
  3. Name the role (e.g., Cashier, Manager, Supervisor).
  4. Set the role level (1-5) to define where this role sits in the org hierarchy.
  5. Check the capabilities to grant from each category.

Permission Categories

CategoryControls
POSProcess sales, apply discounts, issue refunds, manage tables, void transactions
Shift & CashOpen/close shifts, view cash reports, manage petty cash
Products & InventoryManage products, categories, modifiers, stock levels, transfers
CustomersView/manage customers, loyalty programs, customer analytics
Suppliers & PurchasingManage suppliers, create purchase orders, receive goods
Accounts PayableManage supplier bills, record payments
ExpensesSubmit and approve expenses
AccountingChart of accounts, journal entries, financial reports, bank reconciliation, general ledger
HR & StaffManage staff, schedules, attendance, payroll, approvals
ProductionProduction orders, templates, and reports
Reports & AnalyticsSales reports, financial reports, dashboards
MarketingSocial media, content planner, image studio, gallery, coupons, promotions
Store SettingsStore configuration, payment types, receipt settings, device management

Built-in Roles

Every store starts with four default roles:

  • Owner (Level 5) — Full access to everything. Cannot be restricted.
  • Manager (Level 4) — Broad access to back office, reports, and staff management.
  • Accountant (Level 3) — Focused on accounting, expenses, and financial reports.
  • Cashier (Level 1) — POS access for processing sales, refunds, and shifts.

You can modify built-in roles or create additional custom roles as needed.

Org Hierarchy Levels

Each role has a level (1-5) that determines management authority:

  • Higher-level users can manage, approve requests for, and assign tasks to lower-level users within their department.
  • The store owner bypasses all level checks.
  • Levels also affect what data users can see in reports and the AI assistant.

Related Articles

On this page