POS NespoCASH
Features Pricing News Help
Sign In Get Started Free
Home / Help / Security & Administration
Security & Administration

Multi-User RBAC Security: Custom Roles, Granular Module Permissions, and Audit Safety

Create cashier, accountant, and inventory roles with granular view/edit/delete access, safeguard executive financial tabs, and manage team accounts.

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

  1. Go to Settings -> Team & Users.
  2. Create custom roles such as Cashier, Inventory Manager, or Accountant.
  3. 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.

Need help implementing this in your store?

Create your free workspace and test the workflows with live transactions.

Get Started Now
Features Pricing News Help Terms of Service Privacy Policy

© 2026 NespoCASH Ledger Engine. All Rights Reserved.