AskBiz|Help Centre
Point of Sale (POS)·5 min read·Updated 18 May 2026·✓ Reviewed May 2026Recently UpdatedWhat changed? →

Understanding POS Staff Roles

A complete guide to the six AskBiz POS staff roles — cashier, inventory, repair/engineer, supervisor, and manager — including what each can do, the permission hierarchy, and how to assign and change roles.

268 people found this helpful

Why role-based access matters#

Every action in AskBiz POS is tagged to the staff member who performed it. Role-based access ensures each person can only do what their role allows — a cashier cannot process refunds, a supervisor cannot change product prices without manager permission.

This matters for three reasons:

  • Accountability — every transaction, refund, and amendment has a named staff member attached to it in the audit trail
  • Error prevention — staff who cannot access functions they should not use cannot make costly mistakes inadvertently
  • Compliance — role-based records are essential for dispute resolution, HMRC enquiries, and any fraud investigation

The six POS staff roles#

AskBiz POS has six staff role levels, ordered from most restricted to most permissive:

Cashier — the most common floor role. Can process sales, apply discounts up to a configured limit, and view their own shift summary. Cannot process refunds or void transactions.

Inventory — focused on stock management. Can add, edit, and adjust product inventory. Cannot process sales or access financial reports.

Repair / Engineer — specific to the repair sector. Can log repair intake, update job status, mark jobs complete, and view assigned jobs. Cannot access sales or inventory functions outside the repair workflow.

Supervisor — everything a Cashier can do, plus process refunds, void transactions, approve factory captures, and view daily store stats across all staff.

Manager — everything a Supervisor can do, plus add or edit products, adjust inventory, export data, run reports, and access the full audit trail.

Owner / Admin — full access to all features including billing, API connections, staff management, and all analytics.

How to assign and change roles#

To assign a role when adding a new staff member:

1. Go to Settings → POS → Staff and tap Invite Staff or Add Staff (PIN)

2. Enter the staff member's details

3. Select their Role from the dropdown

4. Tap Save

To change an existing staff member's role:

1. Go to Settings → POS → Staff

2. Find the staff member and tap Edit

3. Change the Role dropdown to the new role

4. Tap Save — the change is immediate

Role changes do not affect historical records. If a cashier is promoted to supervisor, their previous transactions remain tagged as cashier-level actions in the audit trail.

Role interactions with factory permissions#

Factory capture permissions (camera.intake, camera.output, camera.wastage, camera.dispatch, capture.approve) are additive on top of a staff member's base role.

A Cashier with camera.output can process sales and submit output captures. A Supervisor automatically has capture.approve but can also be given additional camera flags if they work the floor.

Factory permissions do not change a staff member's base role permissions. They only add factory-specific capabilities. See the Factory Roles and Permissions article for full details on configuring production floor access.

Frequently Asked Questions

Was this article helpful?

Still stuck? Email our support team.

Ask a question