The WEBHOOK CREDENTIALS tab (Integrations > WEBHOOK CREDENTIALS) lists authentication credentials used by Flexible Actions to send requests to registered endpoints.
These requests are one of the options for sending notifications when an alert is triggered and are configured in the ACTIONS step when creating an alert (both in Platform Events and in Runtime Alerts), within the Webhook option.
Credentials can consist of a client ID or client ID + secret. Their configuration also includes the location where the information will be sent in the request (which can be in the header or query param).
The tab lists all webhook credentials existing in Flexible Actions, sorted by last modified date:

The listing table displays the credential's identifier name, its type (whether Client ID or Client ID and Secret), and the last modified date in its settings.
In addition, the OPTIONS column has two action icons:
CAUTIONIt is possible to delete a credential even if it is being used in the webhook settings of an alert. In this case, when viewing the alert overview screen, the webhook will be shown as unauthenticated ("No Auth").
To create a new credential, click the + NEW CREDENTIAL button in the upper right corner of the screen.
Enter a name for the credential and choose its type: Client ID or Client ID and Secret. This will open the other configuration fields, which depend on the type.
CAUTIONThe credential name does not need to be unique, but if you have multiple credentials with the same name, it will be difficult to select the one you want when configuring a webhook in an alert.
If your credential is of type Client ID, fill in:
Header or Query Param;
When only the client ID is used, it is displayed unencoded in the request. Using the example in the image above, where the client ID was registered to be sent in the header, the header will contain: clientid: link.
If the same client ID were included as a query param, we would have a POST request /?clientid=link.
After saving your credential, it can be used in the configuration of a webhook in Platform Events and Runtime Alerts.
If your credential is of type Client ID and Secret, fill in:
Header or Query Param;
When the client ID is used together with the secret, the value sent in the request is composed of both client ID and secret, encoded in Base64. Using the example in the image above, where the value of client ID + secret was registered to be sent in the header, the header will contain: clientid: bGlua2Vwb25h.
If the same client ID were included as a query param, we would have a POST request /?clientid=bGlua2Vwb25h.
After saving your credential, it can be used in the configuration of a webhook in Platform Events and Runtime Alerts.
To edit a credential, click
in the OPTIONS column of the existing credentials list, which will take you to a registration screen identical to the credential creation screen.
You can edit any fields of a credential, except the type (Client ID or Client ID and Secret). In this case, you need to delete the credential and create a new one.
We use cookies to enhance your experience on our site. By continuing to browse, you agree to our use of cookies.Learn more