Click HERE to see how Saviynt Intelligence is transforming the industry. |
05/17/2024 10:31 AM
Hello,
I am currently working on configuring a REST connector in Saviynt and aiming to make the endpoint URL dynamic to facilitate integration across multiple applications. My goal is to utilize a variable within the URL configuration to adapt the endpoint according to the specific application being connected.
Here is a snippet of the JSON configuration where I intend to insert the variable:
Is this configuration "${endpoint.endpointname}" supported by Saviynt in the URL of the ImportAccountEntJSON?. Could anyone confirm if this kind of dynamic endpoint configuration is possible? If so, how can I define and use such variables effectively?
Any guidance or examples would be greatly appreciated.
Thank you!
05/17/2024 10:23 PM
Hi @markmch , are you going to keep your endpoint name same as domain?
As in xyz.com?
05/17/2024 10:30 PM
The endpoint name could be any app jira, zendesk, salesforce, what do you suggest?
05/17/2024 10:37 PM - edited 05/17/2024 10:39 PM
Hi @markmch, never tried it but I was just thinking about the mapping that won't be constant plus entitlement type would be different for different applications.
Changing a live connection to accomodate a new application will affect other apps too
05/18/2024 12:33 AM
Thanks, for now just trying to figure out if this is possible in the ImportAccountEntJSON
{ "http": { "url":"https://URL/${endpoint.endpointname}/v1/getgroups", "httpMethod": "GET","httpContentType": "application/json","httpHeaders": { "Authorization":"${access_token}" } } }
05/19/2024 10:15 AM
You can’t keep url on endpoint but you can keep url on connection json