Roles & Role-Based Access Control (RBAC)
Granular permission matrix enforced at the server-side application and database layer.
Owner
System Role
Full tenant administration access with organization management privileges
Granted Permissions (25)
products.viewproducts.createproducts.updateproducts.deletewarehouses.viewwarehouses.managestock.viewstock.adjuststock.transfersuppliers.viewsuppliers.managepurchase.viewpurchase.createpurchase.approvepurchase.receivecustomers.viewcustomers.manageissues.viewissues.createreports.viewreports.exportusers.manageroles.managesettings.manageaudit.view
Admin
System Role
Administrator with complete access across inventory, purchasing, issues, reports, and team settings
Granted Permissions (24)
products.viewproducts.createproducts.updateproducts.deletewarehouses.viewwarehouses.managestock.viewstock.adjuststock.transfersuppliers.viewsuppliers.managepurchase.viewpurchase.createpurchase.approvepurchase.receivecustomers.viewcustomers.manageissues.viewissues.createreports.viewreports.exportusers.manageroles.manageaudit.view
Inventory Manager
System Role
Can manage products, warehouses, stock adjustments, transfers, batches, and view reports
Granted Permissions (17)
products.viewproducts.createproducts.updatewarehouses.viewwarehouses.managestock.viewstock.adjuststock.transfersuppliers.viewpurchase.viewpurchase.receivecustomers.viewissues.viewissues.createreports.viewreports.exportaudit.view
Purchase Officer
System Role
Manages suppliers, purchase orders, and goods receipts
Granted Permissions (10)
products.viewwarehouses.viewstock.viewsuppliers.viewsuppliers.managepurchase.viewpurchase.createpurchase.approvepurchase.receivereports.view
Warehouse Staff
System Role
Executes stock counts, transfers, receipts, and issues
Granted Permissions (8)
products.viewwarehouses.viewstock.viewstock.transferpurchase.viewpurchase.receiveissues.viewissues.create
Viewer
System Role
Read-only access to products, stock balances, and reports
Granted Permissions (8)
products.viewwarehouses.viewstock.viewsuppliers.viewpurchase.viewcustomers.viewissues.viewreports.view