Saviynt unveils its cutting-edge Intelligence Suite products to revolutionize Identity Security!
Click HERE to see how Saviynt Intelligence is transforming the industry.
Saviynt Copilot Icon

Unable to resolve dynamic attributes during REST provisioning

manugupta
New Contributor II
New Contributor II

We have a ServiceNow connector. We have validated the create account API and it is working through Postman. However, when we use the OOTB connector, the account gets provisioning to ServiceNow but rather than passing the actual value, Saviynt is provisioning dynamic attribute as a as a string.

Expected outcome:

First_name in SNOW: Michelle

Actual outcome:

First_name in SNOW: ${user.firstname}

7 REPLIES 7

NM
Honored Contributor II
Honored Contributor II

Hi @manugupta can you share full json.

Manu269
All-Star
All-Star

@manugupta share the create Account json.

 

NOTE : PLEASE HIDE SENSITIVE DETAILS

Regards
Manish Kumar
If the response answered your query, please Accept As Solution and Kudos
.

manugupta
New Contributor II
New Contributor II

Please find attached the CreateAccount JSON. Thanks for helping, team.

NM
Honored Contributor II
Honored Contributor II

@manugupta can you just pass first name dynamic variable instead of last name to see the results.

And share logs after provisioning.

manugupta
New Contributor II
New Contributor II

I tried with just first_name and it worked. However, the other attributes are also similarly added to the JSON and are populated. What could be the issue? I tried removing just the manager one but still the same.

Amit_Malik
Valued Contributor II
Valued Contributor II

secondaryPhone and systemUserName  , this attribute is most probably creating issue. Can you use it in this format , yours is in lowercase

Kind Regards,
Amit Malik
If this helped you move forward, please click on the "Kudos" button.
If this answers your query, please select "Accept As Solution".

Amit_Malik
Valued Contributor II
Valued Contributor II

is it just firstname or every attribute coming in ${} format.

can you enable "showLogs": true in configJson , that will hopefully show the entire payload in logs. Including exactly what Saviynt sending in API call.

Share that part of log.

 

 

Kind Regards,
Amit Malik
If this helped you move forward, please click on the "Kudos" button.
If this answers your query, please select "Accept As Solution".