Announcing the Saviynt Knowledge Exchange unifying the Saviynt forums, documentation, training,
and more in a single search tool across platforms. Read the announcement here.

Salesforce Contact import

BT
Regular Contributor
Regular Contributor

How to import only Salesforce Contact through OOB Saviynt Salesforce Connector

When i try running the import job,  it is importing all type of accounts accept the  contact.

I have selected below options.

OBJECT_TO_BE_IMPORTED: Contact

FIELD_MAPPING_JSON: <Blank no value>

STATUS_THRESHOLD_CONFIG: 

{
"statusAndThresholdConfig": {
"accountThresholdValue": 1000,
"correlateInactiveAccounts": true,
"statusColumn": "customproperty10",
"activeStatus": [
"true"
],
"deleteLinks": true,
"lockedStatusColumn": "customproperty22",
"lockedStatusMapping": {
"Locked": [
"1"
],
"Unlocked": [
"0"
]
}
}
}

 

 

 

5 REPLIES 5

rushikeshvartak
All-Star
All-Star

Sample JSON with both accountfield_mapping and profilefield_mapping:

 

 

{
"accountfield_mapping": {
"accountID": "Id~#~char",
"name": "Username~#~char",
"customproperty2": "LastName~#~char",
"displayName": "Name~#~char",
"customproperty3": "CompanyName~#~char",
"customproperty4": "Email~#~char",
"status": "IsActive~#~bool",
"customproperty5": "UserRoleId~#~char",
"customproperty6": "ProfileId~#~char",
"accounttype": "UserType~#~char",
"customproperty7": "ManagerId~#~char",
"lastlogondate": "LastLoginDate~#~date",
"lastpasswordchange": "LastPasswordChangeDate~#~date",
"CREATED_ON": "CreatedDate~#~date",
"creator": "CreatedById~#~char",
"customproperty8": "LastModifiedDate~#~date",
"updateUser": "LastModifiedById~#~char",
"updatedate": "SystemModstamp~#~date",
"customproperty9": "ContactId~#~char",
"customproperty10": "AccountId~#~char",
"customproperty13": "FederationIdentifier~#~char",
"customproperty20": "UserPermissionsSupportUser~#~bool"
},
"profilefield_mapping": {
"entitlementID": "Id~#~char",
"entitlement_value": "Name~#~char",
"customproperty4": "UserLicenseId~#~char",
"customproperty1": "UserType~#~char",
"description": "Description~#~char",
"customproperty7": "CreatedDate~#~date",
"customproperty8": "CreatedById~#~char",
"customproperty2": "LastModifiedDate~#~date",
"customproperty9": "LastModifiedById~#~char",
"updatedate": "SystemModstamp~#~date"
}
}

 

https://docs.saviyntcloud.com/bundle/Salesforce-v24x/page/Content/Configuring-the-Integration-for-Im...


Regards,
Rushikesh Vartak
If you find the response useful, kindly consider selecting Accept As Solution and clicking on the kudos button.

BT
Regular Contributor
Regular Contributor

@rushikeshvartak if we don't populate accountfield_mapping and profilefield_mapping we still should be able to import the contact details, right?  , the issue here is when we perform import, we are able to get all type of accounts except the contacts which is the only requirement that we have right now .

We have added below in object to be imported ... 

OBJECT_TO_BE_IMPORTED: Contact

How do we get import job to get contacts in Saviynt

Check logs  for error


Regards,
Rushikesh Vartak
If you find the response useful, kindly consider selecting Accept As Solution and clicking on the kudos button.

BT
Regular Contributor
Regular Contributor

@rushikeshvartak   I checked the log files, but it does not have any error. is there any change that you feel needs to be done to config to make contact import work. we have mentioned only contact in objects to be imported. 

 

OBJECT_TO_BE_IMPORTED: Contact

BT
Regular Contributor
Regular Contributor

@rushikeshvartak  , Thanks for all the help .    We went for REST based connector .