icon-dspm.svg
Posture Control (DSPM)

Integrating with Slack

You can integrate DSPM with Slack, a tool for centralized communication and collaboration. DSPM detects sensitive data or misconfigurations in the cloud resources and generates alerts. These alert notifications are sent to the configured Slack channels so you can investigate and address the issues on a common platform and streamline the mitigation directly into your developer tool.

Prerequisites

Before integrating DSPM with Slack, you must set up the webhook on Slack. Incoming webhooks are used to post messages from the DSPM app to Slack. The incoming webhook provides a unique URL to which you send a JSON payload with the message text. To learn more, refer to the Slack documentation.

  1. Log in to Slack.
  2. Click Create an App, then select From scratch.

  3. In the Name app & choose workspace window:

    • App Name: Enter a name for the app.
    • Pick a workspace to develop your app in: Select the Slack workspace from the drop-down menu.

  4. Click Create App.
  5. On the Basic Information page, select Incoming Webhooks.

  6. On the Incoming Webhooks page:

    • Enable Activate Incoming Webhooks.
    • Click Add New Webhook to Workspace.

  7. Select the Slack channel to which DSPM must send notifications, then click Allow.

  8. Copy the Webhook URL. You must specify this URL when integrating DSPM with Slack.

    You can add only one Webhook per Slack channel.

Integrating with Slack

To integrate DSPM with Slack:

  1. Go to Administration > Integrations.
  2. In the ChatOps (Slack) section, click Add.

  3. On the Integration Details page:

    • Integration Name: Enter a unique name for the integration.
    • Channel Name: Enter the name of the Slack channel where you want to receive alert notifications.
    • Webhook URL: Enter the webhook URL that you copied from the Slack portal. The URL allows DSPM to connect and communicate with the Slack channel.
    • Add More: Click to include additional channels where you want to receive alert notifications.

      DSPM allows you to add 10 channels per integration. You can configure another integration to add more channels.

  4. Click Test Connection to validate the Slack connection. A confirmation message appears that the Slack connection is verified. If not, then check the previous steps and try again.
  5. Review the integration details on the Summary page.

  6. Click Finish.

The Slack integration details are displayed on the Integrations page.

Related Article
Integrating with Slack