Managing Webhooks
You can use webhooks to send data from scheduled reports to specific applications or websites, including Workflows. Before you can send any data, you must first create a webhook.
Creating a webhook
You can create a webhook from the Settings menu or when you choose webhooks as the delivery method for a new scheduled report.
- Select Settings from the navigation menu.
- Under Configuration, select Webhooks.
-
On the New Webhook page, enter the following information in the appropriate fields:
- Name - Enter a descriptive name for the webhook to differentiate it from others.
- URL - Enter the URL where the payload will be delivered.
-
Secret - (Optional) Enter a secret if the recipient of your webhook requires one. You can use a webhook secret to ensure that POST requests sent to the payload URL are from SaaS Management. You'll receive the
saasmgmt-signature
header in the webhook POST request. The header content is an HMAC-SHA256 code generated from the secret.Caution
Keep your secret in a safe place. You won’t be able to view the secret once you save the webhook. You may change the secret, but you’ll need to update any integration that uses it.
-
Select the Enabled toggle to enable the webhook.
- Select Save Webhook to create the webhook.
You can now send scheduled reports using this webhook. Reports will be sent in JSON format. To edit or delete a webhook, select the webhook from your Webhooks list and make any needed changes.
Documentation Feedback
Feedback is provided as an informational resource only and does not form part of SailPoint’s official product documentation. SailPoint does not warrant or make any guarantees about the feedback (including without limitation as to its accuracy, relevance, or reliability). All feedback is subject to the terms set forth at https://platform.sailpoint.com/discuss/tos.