Click HERE to see how Saviynt Intelligence is transforming the industry. |
10/03/2024 06:17 AM
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}
Solved! Go to Solution.
10/03/2024 06:19 AM
Hi @manugupta can you share full json.
10/03/2024 06:21 AM
@manugupta share the create Account json.
NOTE : PLEASE HIDE SENSITIVE DETAILS
10/03/2024 06:24 AM
10/03/2024 06:55 AM
@manugupta can you just pass first name dynamic variable instead of last name to see the results.
And share logs after provisioning.
10/03/2024 07:45 AM
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.
10/03/2024 07:54 AM - edited 10/03/2024 07:55 AM
secondaryPhone and systemUserName , this attribute is most probably creating issue. Can you use it in this format , yours is in lowercase
10/03/2024 09:24 AM
Thank you Amit. Can you also confirm how can I send manager's accountID for this endpoint? ${managerAccount.accountID} this does not seem to be working properly.
10/03/2024 07:05 AM
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.