How to Integrate Netsparker Cloud with Slack

Category: Product Docs & FAQS - Last Updated: Tue, 25 Sep 2018 - by Duran Serkan Kilic

Slack is a team messaging system that enables enterprise teams to communicate across a series of dedicated project or department channels via messaging and calls.

How to Configure Netsparker Cloud for Slack Integration
  1. Go to the Slack Button documentation and scroll down to the Register your Slack app section.

Slack Button documentation

  1. Click Create your Slack app.

Create your Slack app

  1. In the App Name field, enter an app name.
  2. From the Development Slack Workspace dropdown, select a workspace. (If you are not currently signed in to the Slack workspace you want to integrate, select Sign in to another workspace from the dropdown.)
  3. In your Slack app, in the Basic Information page, copy your Client ID and your Client Secret. (You will need them in a later step.)

App Credentials

  1. In Netsparker Cloud, from the main menu, click Integrations then, New Integration.
  2. In the Team Messaging Systems section, click Integrate Slack and paste the details you copied in a previous step into the Client ID and Client Secret fields. Changing Client ID and Client Secret fields won’t affect existing Slack Integrations.

Team Messaging Systems

Integration Settings

  1. In the same window, copy your Slack Redirect URL.
  2. In the Slack app, in the OAuth & Permissions window, paste in your Redirect URL, and click Save URLs.

OAuth & Permissions window

How to Integrate Netsparker Cloud with Slack
  1. From the main menu, click Integrations, then New Integration.

Team Messaging Systems

  1. In the Team Messaging Systems section, click Integrate Slack. The Slack Integration Settings page is displayed.
  2. Click Integrate.

Slack Integration Settings page

  1. You are redirected to the Slack authorization page.

Slack authorization page

  1. Click Authorize. Once you authorize Netsparker Cloud on the selected channel, your integration will be configured. You can view this in the Integrations window.

Integrations window

  1. In the Issues window, you can send selected issues to the newly-configured Slack channel by clicking Send To and selecting the Slack integration from the dropdown.

Issues window

Managing Integrations

For further information on how to view and manage Integrations, open How to Integrate Netsparker Cloud with an Issue Tracking System and scroll down to Manage Integration. Both types of Integration can viewed and managed in the same place.

Configuring a Notification to Report Vulnerabilities to Slack

For further information on how to configure a Notification to report vulnerabilities to an issue tracking system, open How to Integrate Netsparker Cloud with an Issue Tracking System and scroll down to Configuring a Notification to Report Vulnerabilities to an Issue Tracking System. Notifications for both types of Integrations can configured in the same place.

Viewing Notifications While Creating a New Scan

For further information on how to view Notifications while creating a New Scan, open How to Integrate Netsparker Cloud with an Issue Tracking System and scroll down to Viewing Notifications While Creating a Scan. Notifications for both types of integrations can be viewed in the same way.

Viewing Notifications While Creating a Scan

In our example, if any Critical, Important or Medium severity vulnerabilities are found during a scan, they will be recreated in the newly-created integration (#nc-slack-test)'.


Netsparker

Dead accurate, fast & easy-to-use Web Application Security Scanner

GET A DEMO