⏱ 4 min read

Roles define what each user can see and do in Stockenzo. Create roles that match your business hierarchy — one role per job type, with only the permissions that role needs.

Default Roles

RoleTypical AccessSuitable For
AdminFull access — all features, settings, users, reportsBusiness owner, senior manager
CashierPOS screen only — no settings, limited reportsCounter staff, checkout operators
ManagerSales, purchases, reports — no user management or settingsStore managers, supervisors

Creating a Custom Role

  1. Go to Users → Roles → Add Role
  2. 2Give the role a name
    e.g. "Inventory Manager", "Sales Staff", "Report Viewer"
  3. Set permissions
    Check or uncheck each permission. Permissions are grouped by module (Sales, Purchases, Products, Reports, Settings, etc.). You can enable "View", "Add", "Edit", "Delete" separately for each module.
  4. Save the role
    It immediately becomes available when adding or editing users.

Key Permission Categories

ModuleWhat permissions control
Sell / POSAccess to POS screen, ability to create sales, apply discounts, process returns
PurchasesView and create purchase orders and payments
ProductsAdd, edit, delete products and manage categories
ContactsView and manage customers and suppliers
ReportsAccess to sales, profit, stock and other reports
ExpensesAdd and view business expenses
SettingsModify business settings, tax rates, payment methods
UsersCreate and manage user accounts
Follow the principle of least privilege — give each role only the permissions it absolutely needs. A cashier doesn't need to see profit reports or edit products.
Was this answer helpful?   0 Users Found This Useful (0 Votes)