Symptom
- Unable to retrieve the uploaded SuccessFactors profile information for onboarding users after the Personal Data Collection step and before the Date of Joining using the API.
- Profile details are not received in the entity of the SuccessFactors API for onboarding users.
- Error encountered during the attempt to upload profile information during the onboarding step via API: “failed: /userId(10000227) is not active.”
Environment
SAP SuccessFactors Onboarding
Reproducing the Issue
- Attempt to retrieve the uploaded SuccessFactors profile information for onboarding users after the Personal Data Collection step and before the Date of Joining using the API.
- Observe that the profile details are not received in the entity of the SuccessFactors API for onboarding users.
- Attempt to upload the profile information during the onboarding step via API.
- Encounter the error message: “failed: /userId(10000227) is not active.”
Cause
Expected behavior
Resolution
- Retrieving or uploading profile photos via the SuccessFactors API is not supported for external/onboarding users before their start date.
- At this stage (after Personal Data Collection and before the Date of Joining), the user is considered an external user in the system.
- Once the employee’s start date is reached and the user becomes an internal/active employee, the API will function as expected for both retrieving and uploading profile photos.
See Also
Keywords
profile retrieval, onboarding users, API error, user not active, SuccessFactors API, external user, profile upload, Personal Data Collection, Date of Joining, inactive user, ATS Integration, profile photo, entity APIs , KBA , LOD-SF-OBX-ATS , ATS Integration , Problem
Product
SAP SuccessFactors Onboarding 2505
SAP Knowledge Base Article - Public