Skip to main content
Users are the people who can log in to the DuitPOS dashboard. Roles define what each user can see and do. Every user must have at least one role.
Users and Roles management screen

Roles

A role is a named set of permissions (e.g. Cashier, Manager, Supervisor). Every user must be assigned at least one role.

Create a Role

1

Go to Users → Roles

Click Roles in the left sidebar under the Users section.
2

Click New Role

Enter a name (e.g. Cashier) and optionally a description.
3

Select Permissions

Toggle the permissions this role should have. See Permissions for a full list.
4

Save

Click Create. The role is now available to assign to users.
Start with a Manager role (all permissions) and a Cashier role (view-only, no Manage or User admin). You can fine-tune permissions at any time without recreating roles.

Users

User Fields

FieldRequiredDescription
NameYesThe user’s display name, shown in reports and the audit log
EmailYesUsed as the login username — must be unique across your account
PasswordYes (on create)Set a temporary password; ask the user to change it on first login
Role(s)YesOne or more roles to assign. Permissions are additive across all assigned roles
ActiveNoToggle off to disable login without deleting the account

Invite a New User

1

Go to Users → Users

Click Users in the left sidebar.
2

Click New User

Fill in the user’s name, email, and a temporary password.
3

Assign a Role

Select one or more roles from the dropdown.
4

Save

Click Create. The user can now log in with the credentials you set.
Share the temporary password securely — do not send it via the same channel as the email address. Ask the user to change it on first login. Never remove your own admin role while logged in; doing so will lock you out of the user management pages.

Edit or Deactivate a User

Click the Edit (pencil) icon next to any user. Toggle Active off to prevent login without deleting the account. Their historical data (sales, reports) is preserved.

Frequently Asked Questions

Yes. Permissions are additive — the user gets the union of all assigned roles’ permissions. For example, assigning both a Cashier and a Supervisor role gives the user all permissions from both.
No. You must reassign all users away from the role first, then delete it. The system will warn you if any users are still assigned.
Role permission changes take effect on the next login. If the user was already logged in, ask them to sign out and sign back in. If the login still fails, check that the account is set to Active.
A Cashier typically has no Manage, Users, or Reports permissions — only the ability to operate the POS terminal. See Permissions for the full list of available permissions to choose from.

Permissions

See what each permission controls

Employees

Manage POS staff records and PINs

Dashboard Overview

Understand the full dashboard layout

Login Problems

Fix sign-in issues