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?