SailPoint IIQ | Salesforce Connector | No such column 'ContactId' on entity 'User'

We are using the Salesforce OOTB Connector for an application integration in SailPoint IIQ; Provisioning is failing with the error

“[ ConnectorException ] [ Error details ] INVALID_FIELD: select Id ,UserRole.Id, ContactId from User where Id=‘123’ ^ ERROR at Row:1:Column:25 No such column ‘ContactId’ on entity ‘User’”

I see a similar post is created on SailPoint community citing SailPoint looking into the fix and suggesting to fix this by adding permissions to the Contact object in Salesforce

Anyone who faced this issue and was able to fix this by any means ?

Salesforce Connector

Were you able to get this figured out?

We removed the ‘ContactId’ schema attribute from the account schema as it was not a required attribute from client side, post which provisioning was working as expected

Hi  @upuitandi ,

Thanks so much for sharing your solution with us! I took the opportunity to mark your reply as a solution because your insight will be incredibly helpful to other community members who are facing the same situation!

Keep up the great work!