Symptom
Employee Name or Object Name displays as "???" in the Data Replication Monitor.
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 HCM Suite
- Data Replication Monitor
Reproducing the Issue
- Go to Data Replication Monitor
- Employee names will display like the following:
Cause
Data Replication Monitor reads the employee's display name or full name from User entity.
If the permissions to User entity are not granted properly, then only ??? will be displayed. This can also happen if the target population of the RBP is not granting access to the employees.
Resolution
Ensure that the user viewing the information in Data Replication Monitor has proper permissions in its RBP, and make sure that its RBP has a proper target population.
You can use the Check Tool to help you with that:
These are the permissions that are required:
- Under User Permissions, select the General User Permissions category
- Company Info Access > User Search
- Under Administrator Permissions, select the Manage Hires/Recruits category.
- Select the Include Inactive Employees in the Search permission.
- Permission to see data in User entity:
- Either grant the admin permission Manage User > Employee Export;
- Or at least grant view permission for First Name and Last Name under Employee Data > Employee Profile. In case you activated the General Display Name feature, add at least view permission for the general display name.
- To see the name of external users, add All(External Onboarding Users) in the target population.
Important note: if you have field-level permissions (non-admin) to User being granted through a role with a proper target population, but then another role with no proper target population granting the admin permission "Manage User > Employee Export", this issue will occur because the Employee Export permission will always be the one considered in cases that both types of permissions are granted at the same time, excluding the proper target population from the field-level permission. Refer to the statement below taken from the guide page User Permissions | SAP Help Portal:
"If a user is granted both the Employee Export permission in one role and field-level permissions in another role, only the Employee Export permission is followed. For example, you have Employee Export permission only for users in the IT department of your company. You will not be able to query any user from the HR department even though you are granted field-level view permissions to these users in another role. However, if you're granted the Employee Export permission in two roles, your permission will be the combination of these two roles.".
See Also
Keywords
DRM, Incorrect Name, question mark, ???, ?, target population, permission, rbp, user, missing name, , KBA , LOD-SF-INT-DRM , Data Replication Monitor , LOD-SF-INT , Integrations , Problem