Sailpoint IIQ unable to update ServiceNow custom attribute

Hello Experts,

A strange issue that we are having and would hope to get some input from you.

Version 8.5p1

Screenshot from Bruno showing that it works if we try making the request manually:

If i try making the same request via Sailpoint it does not work even though the response shows as ‘commited’ and ‘Success’

Logs from the before/after provisioning rule show that the plan contains the attribute and it is not altered:

Problem:

We are trying to update a custom attribute(u_end_date) in servicenow and the request does not result in any changes even though it works using postman/bruno.

Did anyone had issues updating custom attributes in servicenow? What was the cause and how did you resolve it?

Thanks,

Alex

Hi @alexc ,

Is the custom attribute added in the application schema.

Yes, added to the application schema and to the identity attribute mapping.

The transformation rule is only for logs.

@alexc I worked on similar thing. You might need to enable certain permissions at SNOW end. There is a staging table, where all the incoming data gets loaded first whenever you make transaction from IIQ, → Then it loads to the sys_user table.

Could you please check if this is being updated to staging table or not?

Also, please try enable connector logs and see if IIQ is actually sending the custom attribute to SNOW or not.

Hi @alexc

When you do it via PostMan, is the attribute value ‘sticky’? Potentially, there is a batch job which runs on ServiceNow to update the value. Check the updated time stamp on the the sys_id record after you perform your update.