Symptom
- An application error occurs when a custom task is submitted for offboardee.
- The error message displayed in dev tool is "Operation failed because of errors. No permission to perform this operation."
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 Onboarding
Reproducing the Issue
- Proxy as the responsible user.
- Attempt to submit a custom task for offboardee.
- Error occurs.
Cause
The assignment for the permission role granted to the responsible user is not enough.
Resolution
Please confirm that the assignment(target population) of the permission role granted to the responsible user is sufficient.
It is possible that the permission group where the offboardee is located is inactive or the assignment is "The granted users themselves" does not include the offboardee that needs to be operated on.
How to determine if the error is caused by insufficient permission:
- Go to responsible user's homepage.
- Right-click on the blank area of the page and select "Inspect".
- Choose Network tab
- Open the pending task to replicate the error.
- In "Response", the error message shows:
-
- {
"error": {
"code": "Forbidden",
"message": "Operation failed because of errors.",
"details": [
{
"code": "noPermission",
"message": "No permission to perform this operation."
}
]
}
}
- {
Keywords
SAP SuccessFactors Onboarding, custom task, application error, permissions, OBX, assignment, Operation failed because of errors, No permission to perform this operation , KBA , LOD-SF-OBX-OFT , OFB Tasks , Problem
SAP Knowledge Base Article - Public