Symptom
- In Latest People Profile, Time Management section, the Time Account Balances card show error "Looks Like Something Went Wrong".
- The detailed error shows as: "Role-Based Permissions (RBP) security is not enabled for object TimeAccount. Ensure that the object has Secured configuration is set to Yes on the Configure Object Definition page".
"All the images from this instance are from our internal test instances, any resemblance with real environments are mere coincidence"
Environment
SAP SuccessFactors Employee Central - Time Off
Reproducing the Issue
- Navigate to Employee's Full Profile in Latest People Profile (users other than self).
- Go to 'Time Management' Category > Time Account Balances card.
- The card shows the error "Looks Like Something Went Wrong".
- On clicking on the '?', error shows as "Role-Based Permissions (RBP) security is not enabled for object TimeAccount. Ensure that the object has Secured configuration is set to Yes on the Configure Object Definition page"
Cause
- The Time Account object is not secured. Therefore, there is no permission for login user to view the Time Account balance of another employee.
- Enabling 'Access to non-secured object' only provides access to the employees when viewing their own Time Account Balances (i.e ESS scenario).
Resolution
To ensure managers, HR or other eligible users are able to see other employee's time account balance information on the latest people profile, please follow the steps below:
- Navigate to Configure Object Definition > Time Account
- Take Action > Make correction > set Secured as 'Yes' and Permission Category as 'Time Management Object Permissions'. > Save
- Navigate to the Manage Permission Role > Edit all relevant permission roles > 'Time Management Object Permissions' section > Grant 'view' permission to 'Time Account' object > Set the target population accordingly > Save.
NOTE: We recommend to follow the above steps with all time management objects that are not yet secured.
See Also
Keywords
Time Off, Time Account, Latest People Profile, Time Account Balances, card, ppx, Looks Like Something Went Wrong, Role-Based Permissions (RBP) security is not enabled for object TimeAccount, Ensure that the object has Secured configuration is set to Yes on the Configure Object Definition page, Time Management Object Permissions, 2505 , KBA , LOD-SF-EC-TIM-TA , Time Accounts (TAT, TA, TAD) , LOD-SF-EP-FPP , People Profile - Full Profile , Problem