Slack OAuth Integration

The Slack OAuth Integration in StepSecurity enables you to receive real-time security notifications directly in your Slack workspace. This method provides a more reliable delivery mechanism and better channel management than webhook-based notifications. The Slack OAuth integration does not require you to manage or store credentials.

How to Set Up the Slack OAuth App Integration

Step 1: Navigate to the Slack App Integration

  • Go to Admin Console → Integrations → Slack App Integration.

  • If you have not installed the Slack app before, you will see setup instructions along with an Install Slack App button. Click Install Slack App to begin.

Step 2: Review and Approve Permissions

Review the requested Slack app permissions, then click Allow to authorize the integration.

Step 3: Configure Notification Channels

  • Follow the on-screen instructions to configure Slack channels and specify a default Slack channel ID where notifications will be sent. To customize t he types of notification events you want to receive, see this section.

  • Create a new Slack channel or use an existing one.

  • In the channel message box, type /invite @StepSecurity . You will receive a notification confirming that StepSecurity has joined the channel.

  • Open the channel About section and copy the Channel ID shown at the bottom.

  • Paste the Channel ID into the Default Slack Channel field.

  • Click Test Connection. A successful setup will display a confirmation message, indicating that the Slack integration is working correctly.

Step 4: Configure Organization-Specific Settings

Optionally, configure organization-specific settings by selecting which Slack channels should receive notifications for each organization.

Follow this interactive demo to see how to setup Slack OAuth App:

Last updated

Was this helpful?