Multi-User RBAC Security & Custom Roles
Secure sensitive financial data and commercial operations by assigning granular role-based access control (RBAC) permissions to your team members.
[IMAGE - User management and RBAC permissions matrix showing role checkboxes for POS, Inventory, Ledger, and Settings]
Configuring User Roles
- Go to Settings -> Team & Users.
- Create custom roles such as Cashier, Inventory Manager, or Accountant.
- Restrict access to sensitive tabs like Balance Sheet and P&L.
Multi-User Role-Based Access Control (RBAC) Permissions Matrix
| Role Profile | POS & Checkout | Catalogue & Inventory | General Ledger & COA | Settings & User Admin |
|---|---|---|---|---|
| Store Owner | Full Access | Full Access | Full Access | Full Access (All Privileges) |
| Store Manager | Full Access | Create, Edit, Stock Adjust | Read Financial Reports | Manage Cashiers only |
| Cashier | Register Checkout, Park Cart | View Sellable Items only | No Access (Restricted) | No Access (Restricted) |
| Chief Accountant | View Sales Invoices | View Valuation & FIFO Layers | Full Journal, COA, Tax & Close | View Workspace Preferences |
| Auditor / External CPA | Read-Only Invoices | Read-Only Stock Reports | Read-Only GL, Audit Trail & TB | No Access (Restricted) |
Note: Strict RBAC permissions safeguard business data integrity and prevent unauthorized ledger tampering.