Share all details related to your problem, including any error messages you may have received.
I just wanted to understand whether IdentityIQ supports updating contact object in salesforce whenever we want or as when the user data is updated in IdentityIQ. One thing i know of is that the connector does support contact creation once the user account is created.
The OOTB Salesforce connector does not support direct updates contacts (only Salesforce users and groups). see Salesforce Supported Features
… but …
Salesforce has a very rich API !
Next to this IdentityIQ has countless ways to add/update/delete objects during the objects lifetime.
So I would setup a WebService-connector to update contact object in salesforce.
Thanks for your quick response.
Currently I am only doing a feasibility analysis on what can be achieved by the OOTB salesforce connector and it looks like from your response that connector doesn’t support updates on contact object.
Hi Gaurav,
This is what documantation states about it
Create Contact On User Creation
Enable this to create new Salesforce contacts while creating new users. The newly created contacts use the same attribute data provided for the new users as applicable. For information on adding user attributes to contacts refer to Extending Your Integration.
Note
SailPoint only supports simultaneous contact creation during user creation at this time. Sim-
ultaneous contact updates and deletions aren’t supported during user updates or deletions.
SailPoint creates account first and then contact object. But Salesforce (in my case) is expecting to create contact first and then account object with contact object reference.
I think Contact can’t be created before account creation because Contact object must always be associated to an Account object as far as i understood from Salesforce perspective. Not sure whether my assumption is correct or not but you can always double check on this behaviour.