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 HXM Suite
- Data Replication Monitor
Reproducing the Issue
- Go to Data Replication Monitor
- Employee names will display like the following:
Cause
1. Data Replication Monitor reads the employee's display name or full name from entity User.
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.
Sample Case Scenario
A DRM Administrator has no access to the full target population/full employee base, i.e. the role they have been granted uses the target population restriction and does not include the Restrict Access to Data Replication Monitor to Specific Target Population permission.
2. User is an external user and is not selected as one of the target population.
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 external users display name:
- 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
DRM Help Portal: Data Replication Monitor | SAP Help Portal
3254070 INT 2H 2022: Rollout of General Display Name for the Data Replication Monitor
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 , How To