When adding new user, assign role permission:
- Administrators have all the rights over the system.
- Cashiers can issue invoices. Cashiers can only see the invoices they’ve issued and can not cancel invoices or refund payments. Cashiers are not allowed to add or edit products.
Assign only one role to the user. If multiple roles are assigned, the user will have the permissions of the most restricted role.