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

Update are not pushed to accounts

saimeghana
Regular Contributor II
Regular Contributor II

Hi Team,

We are using the update account json to push the updates, we observed that update account task are getting completed but updates are not pushed and we didn't see any error in logs.

Please help us to resolve this issue.

Thanks,

Sai Meghana

4 REPLIES 4

Hemanath
Saviynt Employee
Saviynt Employee

Hi @saimeghana ,

Please share the details of the connector and business use case details with update account json

Thanks,

Hemanath J

saimeghana
Regular Contributor II
Regular Contributor II

Hi @Hemanath,

Use case: Trying to rehire the user, then the accountid should get changed as per the user profile, we have a user update rule where if OU get updated it will create the update account task and push those updates into accounts.

Please find the Update account json for ADSI connector:

{
"objects": [{
"objectClasses": [
"user"
],
"distinguishedName": "${account.accountID}",
"moveObjectToOU": "${if(account.accounttype==null || account.accounttype=='' || account.accounttype=='Primary Account'){user.customproperty5}else{''}}",
"deleteAllGroups": "Yes",
"attributes": {
"userPrincipalName": "${if(account.accounttype=='Technical Account'){account.customproperty6}else{user.customproperty2}}",
"title": "${if(null!=user.jobDescription && account.accounttype=='Primary Account'){user.jobDescription}else{''}}",
"sn": "${user.lastname.toLowerCase().replaceAll(/(^|\s|-)\w/) { match -> match[0].toUpperCase()}}",
"samaccountname": "${if(account.accounttype=='Primary Account'){user.customproperty1}else{account.name}}",
"cn": "${if(null!=user.customproperty13 && account.accounttype=='Primary Account'){user.customproperty13.toLowerCase().replaceAll(/(^|\s|-)\w/) { match -> match[0].toUpperCase()}}else {''}}",

"manager": "${if(user.customproperty6 == null && user.customproperty36 == null){''} else if(user.customproperty36==null){user.customproperty6}else{user.customproperty36}}"
}
}]
}

Thanks,

Sai Meghana

Its not updated in Saviynt / target ?


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

saimeghana
Regular Contributor II
Regular Contributor II

In saviynt.

Thanks,

Sai Meghana