Symptom
When an employee has no permission to access the live profile page, a warning message is displayed: "You do not have permission to view this profile".
"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."
Environment
SAP SuccessFactors People Profile
Reproducing the Issue
Cause
It is likely there are permissions missing.
Resolution
There are 2 things needed for someone to be able to view the profile for user:
1. General User Permissions > Live Profile Access
This permission does not have a target population so it means that any user with this permission can access the Employee Profile Page. However, if you only have this permission, you won't be able to see any information for any user and if you try to find the profile, it will show the error "You do not have permission to view this profile."
In user role search make sure employee has to:
- General User permission > Live Profile Access;
- Employee views > Any permission on this permission category.
2. Employee View permissions
Everything that shows on the employee profile is under the employee view permissions.
Each portlet/area has it own permission under employee views, so this does work with a target population.
If some user has some employee view permissions which included the affected user in the target population when they were active users, then they would be able to view the problem when they were active and inactive.
The fact that you get the error "You do not have permission to view this profile" when checking some inactive users profile but not others, would confirm the user they get the error for were not included in the target population when they were active and so still will not display the profile information now when they are inactive
Next step: Check the target population for each of these roles and compare how the target population is setup
The easiest way to confirm that this is the issue, would be to create a new permission group and permission role, then assign the Employee View permissions that they should see in the profile and set the target population to everyone.
Keywords
You do not have permission to view this profile, You do not have permission to view the profile, General User permission, Live profile access, Employee views, See Profile, Access Profile, Employee Profile, Profile Page, Permission, RBP, Role, Manage Permission Role, inactive user , KBA , LOD-SF-EP-UI , People Profile UI (PP3 UI) , Problem