Symptom
- The field level permissions are ignored in Add Higher Duty or Temporary Assignment UI just like RBP is not respected in Add New Employee page.
- This works as expected in the MSS UI (Take Action > Change Job and Compensation Info) but if we go to Take Action > Add: Global Assignment, Add: Concurrent Employment UI or Add Higher Duty or Temporary Assignment UI, the fields that shouldn't be appearing in the UI are displayed.
"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 Employee Central: Add Higher Duty or Temporary Assignment, Global Assignment, Concurrent Employment
Reproducing the Issue
- Navigate to the profile of a regular employee
- Take Action > Add Higher Duty or Temporary Assignment/ Add: Global Assignment details/ Add: Concurrent employment
- See the fields restricted in the permission settings of the user are visible or the fields which do not have Edit access granted are editable.
Cause
This is expected behavior.
- The user interfaces for Add Higher Duty or Temporary Assignment, Add: Global Assignment and Add: Concurrent Employment share the same underlying framework as the Add New Employee page. Consequently, Role-Based Permissions (RBP) do not apply to these interfaces.
- This means that even if you restrict field-level access (View or Edit) in a user's permission settings, the fields will still be visible or editable in the Add: Global Assignment, Add: Concurrent Employment and Add Higher Duty or Temporary Assignment screens.
Resolution
Based on your business requirement, we encourage you to submit your idea in the customer influence page which is one of the best channels to have your idea considered and voted on by the community, and to track the interest of others in the community, please use the new SuccessFactors Influence portal.
SAP Customer Influence is a great program for customers and partners to share feedback/ideas that help enhance SAP solutions in production. It enables customers to submit ideas and to vote on them.
As a workaround, you can create a business rule to set the field attributes.
- Create a business rule with Scenario: Trigger onInit Rules for Hire/Rehire and assign it as onInit trigger under the Job Info element.
- Below is a sample rule from demo Instance to set the field attributes for Global Assignment and Higher Duty Assignment UI(s).
See Also
KBA - 2090228 - How to submit enhancement ideas for SAP SuccessFactors Products
Keywords
Permission is not applied, Global Assignment, Concurrent Employment, Add Higher Duty or Temporary Assignment, Add New Employee, RBP is not respected, field level permissions ignored. , KBA , LOD-SF-EC-HDP , Higher Duties & Public Sector , LOD-SF-EC-GA , Global Assignment , LOD-SF-EC-CON , Concurrent Employment , Product Enhancement
SAP Knowledge Base Article - Public