Symptom
The Edit (pencil) icon for Payment Information is displayed even when the user has only view permission in Role-Based Permissions (RBP). Upon selecting it, the edit screen opens, but no changes can be made or saved due to insufficient permissions.
The same behavior is observed for the History icon, which appears even when the user does not have “View History” permission but displays “No data” when selected.
Environment
SAP SuccessFactors Employee Central - Payment Information
Reproducing the Issue
- Ensure that a workflow configuration exists for the Payment Information object.
- Ensure there is test user with a pending Payment Information workflow for the creation of a new payment information record.
- Log in as a user who has only view permission for the Payment Information object.
- Navigate to the Payment Information portlet of the test user.
- Observe that the Edit (pencil) icon is visible even though the user does not have edit or correct permissions.
- Select the icon — the edit screen opens, but the user cannot modify or save any data.
Cause
- The behavior occurs due to an unapproved pending workflow for the Payment Information object.
- When a workflow for the creation of a new Payment Information record is still pending, the system does not fully enforce RBP restrictions, resulting in the Edit and History icons being displayed for users with only view permissions.
- This behavior is limited to cases where there is no existing Payment Information record for the employee. If a record already exists and another workflow is pending for a future-dated change, RBP restrictions are applied correctly, and the Edit icon is not displayed.
Resolution
Approve or reject the pending workflow for the Payment Information record. Once the workflow is completed, the system correctly applies RBP restrictions, and the Edit and History icons are no longer visible for users who have only view permission.
This is currently a system limitation. If this is a requirement an enhancement request can be submitted on customer side to engineer team consider the improvement of this functionality: 2090228 - How to submit enhancement requests for SAP SuccessFactors products
See Also
2318830 - Employee Central - Payment Information - SAP for Me
2776883 - How to set up a workflow for Payment Information portlet? - SAP for Me
Keywords
Payment Information, Payment Information Details, Employee Central, RBP, Role-Based Permission, Edit icon visible, Pencil icon, View permission, Workflow pending approval, Pending workflow, Unapproved workflow, Payment Information workflow, Edit screen opens but cannot save, View Current permission, View History permission, Payment Information portlet, Edit button visible, Permission issue, EC Payment Information, MDF object, Workflow configuration, INC10975422 , KBA , LOD-SF-EC-PAY , Payment Information (Bank Information) , Problem
SAP Knowledge Base Article - Public