I have configured a new ServiceNow Governance connector for my tenant. Since it is an OOTB connector, I did not make any major modifications to the account schema.
While testing provisioning and deprovisioning, I encountered an error when trying to add an entitlement to an existing ServiceNow account (modify account operation). The same error also occurs during Create Account operations, even though I’m not updating the account, just creating it.
I would ensure the account you’re trying to provision has the sys_id populated correctly on the SailPoint side. Same with the entitlement.
What is happening is that SailPoint is inserting a record into an import set table that will target either sys_user_has_role or sys_user_grmember. In either case, if the sys_id of the user, role, or group is missing on the sailpoint side, you will see that error
Also, which event is that error message on? The Create Account or the Add Entitlement event?
Thas simple to solve. have you configure the transform map on SN side? Every attribute that you use on account schemma should exist in the X_SAPO table first and them a trasnform map to the value in the correct table.