๐ฅ Users Management
Managing your team is essential for controlling access, tracking actions, and assigning responsibilities. The Users module allows you to add staff members who can log in, perform designated actions, and operate only within their assigned permissions.

๐ก๏ธ Master Admin Account (Default User)
The system comes pre-installed with a Master Admin user โ this is your superuser account.
โ Has unrestricted full access to every part of the system
๐ง Can create and manage other users, roles, warehouses, settings, and modules
๐ Cannot be deleted to ensure at least one fallback administrative account always exists
๐ This is the first user created during installation and should be handled securely
Important: Always keep the master admin credentials secure. You can change the password but not downgrade or remove this account.
โ Add New User

When adding a new user, youโll need to define their profile and access level:
User Name โ Required name displayed across the system
Email โ Used as login credential (must be unique)
Password โ Secure password for user authentication
Role โ Assign the user a Role that defines their permissions (e.g., Admin, Cashier, Technician)
Status โ Toggle between Enabled and Disabled
User Image โ Optional profile image
๐ผ Warehouse Control
Two additional checkboxes define where the user can sell:
โ Allow to sell from warehouse โ Assign specific warehouse(s)
โ Allow to sell from all warehouses โ Full selling access across all locations
๐ Permissions and access levels are enforced based on the user role, configured in the Roles module.
๐ User Table Management
All users are listed in a searchable, paginated table:
User Name
Role
Status (Enabled/Disabled)
Email
Actions: Edit / Delete
Includes:
๐ Live search
๐งฎ Pagination
๐ผ๏ธ Profile images
โ๏ธ Editable roles and credentials
๐ Passwords hidden & encrypted
๐ค Roles & Permissions Integration
Every user is bound to a Role, which controls their access:
Role
Permissions Example
Admin
Full access to all modules
Cashier
Limited to POS and daily sales reports
Technician
Focused on repairs and customer tracking
Accountant
Manages expenses, purchases, finances
๐งฉ Custom roles can be created to fit your exact operational needs.
By managing users and defining their roles properly, you ensure your business runs securely, efficiently, and with complete accountability.
Let me know if youโd like a matching write-up for the Roles & Permissions section next!
Last updated
Was this helpful?