Symptom
- View change history is not showing all the changes made on permission role
- Only MDF changes are displayed on view change history
Environment
SAP SuccessFactors HXM Suite
Reproducing the Issue
- Access the system
- Go to Manage Permission Roles
- Search for role
- Click to view change history
- Click on record the record
- Not all changes are listed
Cause
The issue happens when old version data in table RBP_Role_Perm_Map_Aud is purged by 'Auto Data Purge' tool under 'Data Retention Management'.
For each record in View Change History, it calculates the current version data and older versions.
For example, when you you save a permission role, it will calculate the last version data (old version) + current time delta permissions, then save all the permissions in current history record.
For the reason that the last version data was purged, so when you save the permission role, system just stores the current time delta permissions in the latest version history record, it looks like the change is not captured, actually it is captured, but only delta permissions show in the history record.
Resolution
System is working as designed.
A workaround is to use Latest RBP, according to:
The Latest Role-Based Permissions Supports Change History of Permission Roles | SAP Help Portal
See Also
3189246 - Role-Based Permissions- The Latest Role-Based Permissions
2088769 - Checking the Audit Trail (Change History) of RBP Permission Roles and Groups
Keywords
RBP, latest RBP, view history, auto data purge, view change history RBP, view history not working, RBP changes, change history , KBA , LOD-SF-PLT-RBP , Role Based Permissions , Problem