Slack¶
You can set up Wallarm to send notifications to your Slack channel when the following events are triggered:
-
System related:
- User changes (newly created, deleted, role change)
- Integration changes (disabled, deleted)
- Application changes (newly created, deleted, name change)
-
Vulnerabilities detected, all by default or only for the selected risk level(s):
- High risk
- Medium risk
- Low risk
-
Rules and triggers changed (creating, updating, or deleting the rule or trigger)
-
Scope changed: updates in hosts, services, and domains
Setting up integration¶
-
Open the Integrations section.
-
Click the Slack block or click the Add integration button and choose Slack.
-
Enter an integration name.
-
Open Webhook settings in Slack and add a new Webhook choosing the channel to post messages to.
-
Copy the provided Webhook URL and paste the value to the Webhook URL field in Wallarm UI.
-
Choose event types to trigger notifications. If the events are not chosen, then notifications will not be sent.
-
Test the integration and make sure the settings are correct.
-
Click Add integration.
Testing integration¶
Integration testing allows checking configuration correctness, availability of the Wallarm Cloud, and the notification format. To test the integration, you can use the button Test integration when creating or editing the integration.
The integration is tested as follows:
-
Test notifications with the prefix
[Test message]
are sent to the selected system. -
Test integrations are sent for all events available for the selected system. If the integration card includes 3 event types, the system will receive 3 test notifications.
If the integration card includes the event type System related, an appropriate test notification includes details on the newly added user.
-
Test notifications include test data.
Test Slack message from the user wallarm:
[Test message] [Test partner] Network perimeter has changed
Notification type: new_scope_object_ips
New IP addresses were discovered in the network perimeter:
8.8.8.8
Client: TestCompany
Cloud: EU
Updating integration¶
To update the settings of active integration:
-
Open an active integration.
-
Make required changes and click Save.
Disabling integration¶
To stop sending reports and notifications temporarily, you can disable the integration:
-
Open an active integration and click Disable.
To re-enable sending reports and notifications, open the disabled integration and click Enable.
Disabling the integration is the system event. If you receive system notifications, messages about disabled integration will be sent to the configured system.
Deleting integration¶
To stop sending reports and notifications permanently, you can delete the integration. Deleting an integration cannot be undone. The integration will be removed from the list permanently.
-
Open integration and click Delete.
-
Confirm the action.
Deleting the integration is the system event. If you receive system notifications, messages about deleted integration will be sent to the configured system.