Skip to main content

Staff Management Overview

Swift POS includes a comprehensive staff management system with role-based access control, manager approval workflows, session locking, and activity tracking.

Staff Accounts

Each staff member has:

  • Name -- displayed in the POS and on order records
  • 4-digit PIN -- used for login, lock screen re-entry, and manager approvals
  • Role -- determines what actions they can perform
  • Location (optional) -- a default location pre-selected at login

Staff accounts are created and managed from the Shopify Admin > Swift POS > Staff page. See Creating Staff for setup instructions.

Preset Roles

Four roles are available out of the box:

RoleDescriptionTypical Use
AdminFull access to everythingStore owner, operations manager
ManagerCan approve restricted actions, access analyticsFloor manager, assistant manager
Shift LeadDay-to-day operations with some restrictionsSenior cashier, team lead
CashierBasic POS operations onlyFront-line sales staff

Each role has a predefined set of permissions covering 28 actions across 8 categories.

Custom Roles

info

Custom roles are available on the Pro plan.

On the Pro plan, you can create custom roles based on any preset template, then override individual permissions. This lets you create specialized roles like "Inventory Clerk" or "Senior Cashier" with exactly the right access levels.

Staff Features

FeatureDescriptionDetails
Roles & Permissions28 granular permissionsLearn more
Manager ApprovalPIN-based approval for restricted actionsLearn more
Lock ScreenAuto-lock and manual lock with PIN re-entryLearn more
Activity LogTrack logins, logouts, and staff switchesLearn more
PerformanceSales metrics and leaderboards per staffLearn more

Staff Limits by Plan

PlanMax Staff
Free1
Starter3
Standard10
ProUnlimited