Slack (outbound integration)

Integrate Identity Security Posture Management (ISPM) with your Slack to send Slack notifications when ISPM detects issues.

Follow the steps to create a Slack app and configure incoming webhooks. These steps are based on Slack's API documentation.

Create a Slack app

  1. Go to the Slack API website.

  2. Click Create New App and select From Scratch.

  3. Enter a name for this app. For example, Okta ISPM Notifications.

  4. Select the Slack workspace where you want to receive notifications.

  5. Click Create App. After creating the app, you're redirected to the app's settings page.

Configure webhooks

  1. On the app's settings page, open the left-side menu and select Incoming Webhooks.

  2. Toggle on the Activate Incoming Webhooks switch.

  3. Click Add New Webhook.

  4. Select the Slack channel where the app can post notifications. Ideally, create a dedicated channel for this purpose. For example, #okta-ispm-alerts.

  5. Click Allow. You're redirected back to the app's settings page.

  6. Copy the webhook URL and store it securely. Consider the URL as a secret and don't share it publicly. It should be in the following format: https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX

Share the parameters with ISPM

  1. In the ISPM console, go to Settings Outbound integrations.

  2. Select Slack.

  3. Enter the following parameters:

    • Integration name: Enter a name for this integration.

    • Webhook: Paste the webhook URL that you copied from your Slack app settings.

  4. Click Connect Integration.

  5. Select the issues for which ISPM triggers alerts for you. You can modify the alerts and the issues at any time.

  6. Click Add automation.

  7. Click Send Test Message to test the integration.