Generate a Secret Key for Signature Validation
To protect a webhook system from malicious attacks, generate a secret key for validation. If you don’t generate a secret key, targets don’t receive a payload, and calls are marked with Signing Key Not Found. In Data Cloud, data actions use the HMACSHA256 signature algorithm.
-
In Data Cloud, on the Data Actions Target tab, click New.
-
Enter the action target name.
The Action Target API Name field is auto-filled.
-
Select Webhook.
-
Enter the URL where you want to publish the webhook events, and click Save.
-
Generate the secret key.
-
Copy the secret key to your webhook system to validate and protect the integrity of the payload requests sent from Salesforce.