Tighter Employee Permissions

Product Support Agent

Add a hierarchy to employees so they cannot manage permissions or settings of employees above them (associate managers, general managers, owners, etc).

Add a permission to block employees from managing their own settings or block only permission changes (ie: Allow changes to settings only (email, phone, etc).)

Add permissions for each report group (Sales, Inventory, Customers, Employee, etc). This will allow employees to view Inventory reports for ordering and see what's on-hand, but wont allow them to view company profit details via sales reports.