SAP Knowledge Base Article - Public

3656571 - Dependent national ID validation not working in personal data collection step - Onboarding

Symptom

  • National ID validation is not working for dependents in the Personal Data Collection step during onboarding.
  • Incorrect national ID formats for dependents are accepted without triggering validation errors.
  • Validation errors are displayed correctly for other users, such as administrators, but not for external users.

Environment

SAP SuccessFactors Onboarding

Reproducing the Issue

  1. Log in as an external user in the onboarding dashboard.
  2. Navigate to the Personal Data Collection step.
  3. Add a new dependent and input an incorrect national ID format (e.g., "R699824(8)" instead of "R699824(A)").
  4. Observe that no validation error is triggered, and the user can proceed to the next section without any issue.

Cause

The affected new hire does not have permission for "Employee Data > National ID Information".  Due to missing permissions, the NationalIdFormatRetrieverControllerProxy.getNationalIdFormat API does not return the national ID format, preventing validation from functioning correctly.

Resolution

Provide the "Employee Data > National ID Information" permission to external onboarding user roles.

See Also

Keywords

dependent, national ID, validation error, onboarding, personal data collection, external user, permission , KBA , LOD-SF-OBX-DC , Personal Data Collection , Problem

Product

SAP SuccessFactors Onboarding all versions