This is because when you create an Employee and link it to a User while also enabling the Create User Permission, it will result in creating a user permission for the Employee, causing this issue.
I have created user permissions because in our application there are many roles and for employee only their data need to be accessible from their login, but if i removed all the user permission every employee could access all the other employee’s data. How can i restrict employee to access only their data @NCP
Every employee will have portal access . For example, There are 10 employees in an organization 2 are for accounts , 2 are for hr and 6 are employee like TL, Developers and so on . So the portal access will be given to every employees and they can update their own data. In this scenario i will have to restrict the employees from viewing other employee data. What can i do to achieve that.
Is the permission control work differently in v14 onward ? Im using the v13 and i can manage this way (by restricting some of the HR user to view only particular employee record but they can create a new employee under them) . Also why the changes ignores the role permission setting, if the user has role to create then he/she should be able to do the action.
Also if the employee is not even exist (None) it should not apply the permission unless we set tick “Apply Strict User Permissions” at the System Setting .
I want to upgrade the system from v13 and is there a workaround for this issue ?
If we have multi level employee grade HR, they should be restricted via the permission, they can see their under employee and also should be able to create a new employee.
I have tested the v14 and is not working, they are not able to create a new employee at all. Can u justify on the design ? Is there a workaround ?