Docusign WebService Connector

Hi All,

Anyone configured Docusign with Webservice, could you please let me know how you are handling Remove entitlement?
I have integrated Docusign with Sailpoint IDN using Web service connector.
For access removal I am using this API: deleteGroupUsers | REST API | Docusign

I need to pass groupID into the URL, but in plan we are getting groupName.
Can someone suggest any solution for this?

@shikhadeliveroo -

Use “Multiple Independent Endpoints” pattern in SailPoint IDN’s Web Services connector, which allows chaining multiple HTTP operations for the same provisioning action type (like Remove Entitlement) or else you may use Before Operation Rule for Webservice connector.

Cheers!!!

In the Account Schema, if groupID is marked as an Entitlement attribute, it will be available in the plan and can be directly used in the Remove Entitlement HTTP Operation as $plan.group$.

If groupName has to be the Entitlement attribute, then an additional HTTP operation of type Remove Entitlement can be added.
This operation can query the target to retrieve the groupID based on groupName, map the responses in the response mapping, and set it as the parent endpoint for the actual Remove Entitlement HTTP operation.

Then, using $response.groupID$ obtained from the response in place of groupID in the actual Remove Entitlement HTTP operation can give groupID value.

I tried setting up groupID as Entitlement and tried added in URL $plan.group$ it was not working. Then I tried $plan.groupId$. This worked. Thanks Priya