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
-
Go to the Slack API website.
-
Click Create New App and select From Scratch.
-
Enter a name for this app. For example, Okta ISPM Notifications.
-
Select the Slack workspace where you want to receive notifications.
-
Click Create App. After creating the app, you're redirected to the app's settings page.
Configure webhooks
-
On the app's settings page, open the left-side menu and select Incoming Webhooks.
-
Toggle on the Activate Incoming Webhooks switch.
-
Click Add New Webhook.
-
Select the Slack channel where the app can post notifications. Ideally, create a dedicated channel for this purpose. For example, #okta-ispm-alerts.
-
Click Allow. You're redirected back to the app's settings page.
-
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
-
In the ISPM console, go to
. -
Select Slack.
-
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.
-
-
Click Connect Integration.
-
Select the issues for which ISPM triggers alerts for you. You can modify the alerts and the issues at any time.
-
Click Add automation.
-
Click Send Test Message to test the integration.