SAP Knowledge Base Article - Public

3707989 - Unable to retrieve or upload profile information for onboarding users using API

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

  1. 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.
  2. Observe that the profile details are not received in the entity of the SuccessFactors API for onboarding users.
  3. Attempt to upload the profile information during the onboarding step via API.
  4. Encounter the error message: “failed: /userId(10000227) is not active.”

Cause

Expected behavior

Resolution

  1. Retrieving or uploading profile photos via the SuccessFactors API is not supported for external/onboarding users before their start date.
  2. At this stage (after Personal Data Collection and before the Date of Joining), the user is considered an external user in the system.
  3. 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