- Setting Up Slack Integration
- Configuring Slack Notifications
- Reconfiguring Slack Authorization
- Enabling or Disabling Integration Status
- Deleting Slack Integration
- Revoking Authorization
- Accessing Bugcrowd from the Slack App Store
- Slack Notifications Example
Depending on the type of action, each notification provides specific information and additional links to direct you into Crowdcontrol making it easy to view the program, submission, target, or researchers profile (if public).
Setting Up Slack Integration
-
Go to Settings and click the Integrations tab.
-
In Slack, click Add Integration.
-
Click Add to Slack.
-
From Post to drop-down menu, select the channel or an individual based on your organization’s needs where you want to receive notifications.
-
Click Allow.
The Slack application is integrated and the Slack Authorization Successful message is displayed as shown.
If the configured Slack channel is disconnected, the Unable to connect to Slack message is displayed as shown. Click Add to Slack and add the Slack integration again.
Configuring Slack Notifications
You can enable or disable the notifications when a submission:
- Is created
- Moves to triaged
- Moves to Unresolved
- Moves to Resolved
- Is rewarded
- Is commented on by a researcher
- Has a private note added
- Has a blocker created/resolved (notification includes blocker details and link to submission)
To enable notification, move the required slider to the right. To disable, move the required slider to the left.
Reconfiguring Slack Authorization
-
To reconfigure the slack authorization, click Reconfigure as shown.
-
From the Post to drop-down menu, select the channel or an individual based on your organization’s needs where you want to receive notifications.
-
Click Allow.
The Slack application is integrated and the Slack Authorization Successful message is displayed as shown.
Enabling or Disabling Integration Status
By default, the integration status is enabled (slider is moved to the right as shown). To disable the integration status, move the slider to the left.
When you enable or disable the integration status, the following message is displayed.
Deleting Slack Integration
To delete the Slack integration, click Delete.
A pop-up message is displayed asking for confirmation. Click Delete.
The integration is deleted from Bugcrowd and the page where you can revoke authorization is displayed.
Revoking Authorization
To revoke authorization, click the Delete icon for the user as shown.
A pop-up message asking for confirmation is displayed. Click Revoke.
The authorization is successfully removed message is displayed as shown.
Accessing Bugcrowd from the Slack App Store
Bugcrowd is available in the public Slack app store. You can access it directly or by searching at https://slack.com/apps.
Slack Notifications Example
The following message is received in the configured Slack channel when a vulnerability is submitted.
When our triage team evaluates the submission, the following message is received in the Slack channel when there is a comment on a submission and you can keep up to date on their comments.