Skip to main content
alebay
Staff
Staff
June 8, 2018

Technical Tip: FortiSIEM KB - How to configure remediation scripts

  • June 8, 2018
  • 0 replies
  • 5431 views

Description

This article describes how to create remediation scripts for a device in the case of a incident.
Here are the steps to complete:
 
1. Create login/device association
2. Create Rule from Event
3. Create Remediation script
4. Create Incident Policy containing Rule + Remediation script

Solution
Here is a step by step guide. 
 
1. Create login/device association
Create a SSH credential for the device (Enable SNMP on the device)
1.1 Go to Admin > Credentials
1.2 Click ADD and Create a SSH account
1.3. Associate the device (IP) to new account created
 
 
remediation1.png
 
1.4 Once associate, test the login connectivity.
remediation1.png
1.5. Now Login is associated to the device, create rules from the Event.
 
2. Create Rule from Event
2.1 Go to Analytics > Real-time search or Historical search
2.2 Fill out the Filter Criteria for the device
2.3 Once done, create a rule
2.4 Fill out Pattern Conditions, Notification Frequency etc…
remediation4.png
 
remediation5.png
2.5 Edit Actions (This will generate Incident view)
 
remediation6.png
2.6 Create a script to associate to the device.
 
3. Create Remediation script. 
3.1 Clone existing Script
3.2 Edit the  script
remediation7.png
 
3.3 Example of script /root/test
#!/bin/bash
sudo reboot

3.4 Alternatively replace the line by command directly like:
cmd = ("check_ssh --host %s --port 22 --timeout 30 --user %s --passwd '%s' --cmd 'sudo reboot'") % (
3.5 Create the incident notification.
 
4. Create Incident Policy containing Rule + Remediation script
4.1 Create a notification
 
remediation8.png
 
4.2 Select the script and enforce to the device IP it needs to be associated with.
remediation9.png
4.3 Additionally email notification can be added when a event is triggered. 
 


Thought Leadership Security Summit. Outpace New Threats with AI - enhanced defense. Tuesday, Septmeber 15, 8:30 AM - 2:30 PM PT. The Golf Club at Newcastle, WA.
Virtual event | September 2026. SASE summit. The age of autonomous trust. Register here!