SAP Knowledge Base Article - Public

3065639 - US Section 2 of I9 - Hiring Manager unable to save changes


  • Hiring Manager received 'Unable to save changes' error when trying to submit US I9 Section 2.

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.


SAP SuccessFactors Onboarding

Reproducing the Issue

  1. Login to the instance as the Hiring Manager
  2. Go to the onboarding dashboard.
  3. Find the candidate
  4. Complete the US I9 Section 2
  5. Fill out the required informtion.
  6. Click 'Submit'
  7. Error is received.


The hiring manager has missing permission to create object for type I9Document.

The console will show below error:

YYYY-MM-DD HH:MM:SS.MSS HTTP request failed (500 Internal Server Error): {
"error" : {
"code" : "COE_GENERAL_SERVER_FAILURE", "message" : {
"lang" : "en-US", "value" : "ChangeSet index 2 - No permission to create object for type I9Document with the index 0"
- sap.ui.model.odata.v2.ODataModel


  1. Navigate to Manage Permission Roles
  2. Find the Hiring Manager Role used for onboarding
  3. Then, grant edit permission to I9Document for the Hiring Manager.


US I9, Section 2, Unable to save changes, I9Document,  , KBA , LOD-SF-OBX-FRM , Compliance 2.0 Country Forms , Problem


SAP SuccessFactors Onboarding 2011