π οΈ User Roles & Permissions
In any business, controlling access is essential to keep operations secure, efficient, and mistake-free. The User Roles module in the Ultimate Repair Shop Solution gives you full command over who can access what β no technical skills required.
π Default Admin Role
Every install includes a built-in Admin role:
π Full access to every module and setting
β Cannot be deleted or edited, ensuring a permanent superuser exists
π Automatically assigned to the Master Admin account created during installation
β Unlimited Custom Roles
You can create as many custom roles as your business needs β no limits.
For example:
Technician, Sales Manager, Inventory Staff, Cashier, Front Desk, etc.
Creating a new role is simple:
π Enter a role name
β Toggle permissions on/off as needed
This helps delegate tasks without compromising sensitive areas of your business.
β
Updated Assignable Permissions
Hereβs the current list of permissions you can assign to any role:
π Dashboard & Reports
Dashboard
Overall report
Stock alerts
π§Ύ Invoicing
Sales invoices
Remove sale invoices
Repair invoices
Remove repair order
Custom bill invoices
Remove custom bills
π§βπ€βπ§ People Management
Suppliers
Customers
Users
User roles
π Inventory
Manage products
Manage categories
Manage warehouses
Label generation
πΌ System & Configuration
App setup
App configuration
Print setup
Invoice terms
Database backup
Translations
System terminal
π³ Financial & POS
POS access
Discount implementation
Tax implementation
These categories allow you to create highly specific roles β whether you want someone to only access the POS or give a manager full visibility into reporting and stock.
π Assigning Roles to Users
When creating or editing any user, simply pick a role from the dropdown β the user will immediately inherit all the permissions linked to that role.
π Why Roles Matter
π Prevent unauthorized access to critical settings or reports
β Minimize human error by limiting high-risk features
π Track activity by role β improve accountability and auditability
π Boost efficiency by tailoring each userβs access to their actual job
π§© Are you looking for a customised or professional version?
For customized solutions, feel free to contact us at info.codehas@gmail.com. Check out our PRO version here.
Whether youβre managing a single shop or multiple branches, this role-based control system ensures youβre always in charge of who can do what.
Last updated
Was this helpful?