Enforces strict zero-trust access control across the entire ERP. Every module, cockpit, dashboard, and API endpoint requires valid username & password authentication. Includes 6 role tiers (Super Admin, Admin, Designer, Operator, Printer, Cashier), 14-module granular permission toggles, and immutable login activity forensics.
Required Before Starting (ආරම්භ කිරීමට පෙර සපුරා තිබිය යුතු කරුණු):
Assigned username and password from System Administrator
Navigate to /login. Enter your assigned username and password. For fast floor terminal switching, use the 1-Click quick role accounts (Admin, Cashier, Printer, Designer).
Pro Tip (විශේෂ උපදෙස): If attempting to open a direct system link (e.g. /jobs or /pos) without logging in, the system automatically redirects to /login and returns to your requested page after successful sign-in.
2
2. Manage Staff Accounts & Role Tiers (/admin/roles)
Administrators can create new staff accounts, assign operator machine codes, reset passwords, and assign one of the 6 core role tiers.
3
3. Configure 14-Module RBAC Permissions Matrix
Toggle View, Create, Edit, Delete, and Approve permissions for each role across 14 ERP modules (Dashboard, Jobs, POS, Production, Inventory, Finance, Customers, Purchases, Users, Roles, QC, Reports, Audit, Settings).
Filter by 'AUTH' in the Activity Logs to inspect live USER_LOGIN, LOGIN_FAILED, and USER_LOGOUT records complete with timestamps, user handles, and client IP addresses.
✓ Key Expected Outputs (අපේක්ෂිත ප්රතිදානයන්)
Zero-Trust protected system endpoints
Role-governed operational matrix
Immutable login and session activity audit trail
Error Recovery & Resolution (දෝෂ නිරාකරණය)
If access is denied to a specific module, verify with the administrator that your role has 'canView' enabled in the RBAC permissions matrix.
Printing Sizing & Formula Reference (මිණුම් සහ සූත්ර උපදෙස්)
Universal unit conversion matrix across Inches, Feet, Meters, and Centimeters