13 — Users & roles
What this screen is for
Give each staff member their own login and decide what they can do (a cashier sells; a manager can also change stock and see reports).
Before you start
- You are logged in as an Administrator.
Step-by-step
1. Open Users
Click Users in the side menu.

2. Add a user
Click + Add User, enter name, username, password and pick a role (e.g. Cashier).

3. Set the role/permissions
Choose Administrator (full access) or Cashier (POS only), and Save.

4. Change or reset later
Open a user to edit details, reset the password, or deactivate them.

Real example (using the demo data)
- Users → + Add User → name
Sara, usernamesara, passwordcashier123, role Cashier → Save. - Log out → log in as
sara→ she sees POS only (no settings/users).
If something goes wrong
| You see this | What it means | How to fix it |
|---|---|---|
Username already exists |
That username is taken. | Choose a different username. |
| New cashier can't see Reports | Cashiers have limited access by design. | Give them a manager/admin role if needed. |
| Forgot admin password | Another admin must reset it. | Have a second admin reset it here. |
FAQ
Q: Why give each person their own login? A: So reports show who sold what and you can control permissions.
Q: What's the difference between Administrator and Cashier? A: Administrator = full access (stock, settings, users, reports). Cashier = selling on the POS.
