Establish unlimited security groups in order to block groups of employees out of certain areas of the software. Employees may also be blocked from performing certain functions (i.e. selling an item below the minimum selling price). Management override is an option for exceptions.