Symptom
Error happens when editing Work Permit: "You do not have the necessary permissions to perform these changes. Please contact your system administrator."
Environment
SAP SuccessFactors Employee Central
Reproducing the Issue
- Go to Company System and Logo Settings and verify that the setting ‘Keep the Work Permit block in People Profile user-based’ is disabled.
- Go to ‘Manage Permission Groups’, Select ‘Test User’. Add the Username for the sample user e.g Test Tay (TayT).
- Save Changes so the user is added to the permission group (sfadmin now has permission to view and edit the work permit for the user).
- Go to the users profile (Test Sia (SiaT)) and see that you can now see the work permit portlet.
- Add a work permit record for the user > Saves successfully.
- Click Actions > Add Global Assignment or Concurrent Employment.
- Add a new work permit record for the Global Assignment / Concurrent Employment.
- The Global Assignment / Concurrent Employment is saved successfully.
- Check the users two employments > The work permit portlet is not visible on the global assignment employment (SFADMIN does not have permissions for this employment).
- Both of the Work Permit records are visible in the Home Assignment (SFADMIN has permissions for this employment).
- Try to edit either work permit record on the home assignment > Error Message appears: “You do not have the necessary permissions to perform these changes. Please contact your system administrator.”
Cause
This is a known issue.
- ‘Keep the Work Permit block in People Profile user-based’ - switch off.
- There are two work permit records with different user id, but the same person id.
- User update one of the work permit in PP3 UI and save.
Resolution
Engineering team has confirmed that this will be fixed with the 2511 (2H 2025) release.
Workaround:
- Switch on the feature - 'Keep the Work Permit block in People Profile user-based.’
- Then in work permit portlet there will show work permits belonging to current selected user. User can modify the existing work permits or add a new work permit.
Suggestion:
We suggest customer to switch on the feature - 'Keep the Work Permit block in People Profile user-based.’, which is released from b2311. This switch is default on when it’s released.
Switch off the feature is not suggested since there are some known issues related to it.
Keywords
global assignment, concurrent employment, work permit error, You do not have the necessary permissions to perform these changes. Please contact your system administrator, Keep the Work Permit block in People Profile user-based, home assignment, INC13507455, ECT-258386, ECT-249933 , KBA , LOD-SF-EC-PER-WRK , Work Permit - Config, Rules, RBP, UI , LOD-SF-EC-HIR , Hire & Rehire Wizards , LOD-SF-EC-GA , Global Assignment , LOD-SF-EC-CON , Concurrent Employment , Known Error
SAP Knowledge Base Article - Public