Employee Central uses role-based permissions to control user access to data and functionality throughout the solution. Role-based permissions use permission groups and roles to grant permissions to users. Administrators, can also grant permission to standard role types. When granting these permissions, an administrator can limit the permissions to specific target groups of users.
This is a dynamic method of assigning permissions. For example, when an employee is promoted to a manager role, once the change is made in the user data (either imported or manually), the employee is automatically assigned all the special permissions held by all managers.
Role-based permissions are designed to allow users to hold more than one role. As a best practice, we recommend configuring roles by starting with the most generic role as in All Employee Role, and casting the net as wide as possible to include all permissions that must be given to everyone.
When creating more roles, include only the unique extra permissions that the role must have beyond other roles. This practice helps reduce the number of roles in the system, which is easier to maintain, and helps improve system performance.

