IceHrm
When you want to give privilege to a particular user, you can do this by changing the User Level of the user or using the IceHrm User Role option.
With the updated user permission module IceHrm now supports the following user levels:
Admin user level has all the access to the IceHrm account, while the manager has limited access to administration functionalities.
For example, under the leave module, a manager can see their subordinates’ leave days, can approve leaves, and grant leaves. But as an admin, you can see leave requests from all the employees and act on these requests.
An employee has all the to use the platform as an employee.
Let’s take an example scenario to understand how to grant admin access to one of your employees or managers:
5. Now you can change the User Level of the employee to Admin.
Now you can select the user level as Admin and click on the Save button. So the particular user will have all the access granted for an admin.
Restricted User levels are the same as the other user levels but with restricted access. If you have not granted specific permission to a restricted user using a user role, they won’t have any access rights.
Let’s take an example, imagine there is an external recruitment manager who will become a temporary employee of your company only to manage the recruitment related activities.
In this case, you can add a Restricted Manager and grant only the required permissions.
This will involve providing granular entity-level permissions to a user role. There are 4 Different types of entity-level permissions:
List – User can load the list of entitiesGet – User can view an individual entityAdd/Edit – User can add data or edit dataDelete – User can delete data
Powered by BetterDocs