Enabling a Webhook URL will allow you to receive user session results at an external endpoint.
- Enabling Webhook URL
Go to Workflows > "Your Workflow" > "Create a MODIFY Change Request"
Toggle Enable Webhook: Yes
Then, add your Webhook URL:
2. Advanced Configuration
|Secure Webhook||Enable Basic Authentication on the Webhook (POST)|
|Include User Data||Enable User PII being included in the endpoint|
|Add Flat Endpoint||Enable flattening the standard JSON object returned|
|Replace API Key Value||Replace API Key value with a customer string, useful for OneTrust Integrations|
|Add Webhook Wrapper Object||Wraps the standard JSON object in named value, useful for Sailpoint Integrations|
Querystring Token Authentication: webhook integrations that rely on bearer tokens (e.g. using OneTrust for a DSAR use case) need to use querystring token authentication; a bearer token should be set to the maximum expiry acceptable to you and appended to the end of your webhook URL in the following fashion:
Updated about 1 month ago