Web App Scanning: Scan Pause Windows
Tenable is pleased to announce the availability of pause windows for Tenable Web App Scanning scans. Pause windows enable customers to define a time frame during which scheduled scans cannot run. This feature can be used to avoid scanning production environments during peak hours to prevent downtime or adverse customer impact. Additionally, users can now manually pause scans.
For more information, see Pause Window in the Tenable Web App Scanning User Guide.
This update affects the following endpoints:
API Endpoint | Name | Update |
---|---|---|
POST /was/v2/configs | Create scan configuration | Users can now configure scan pause windows with the new pause_window body parameter when creating a scan configuration. |
PUT /was/v2/configs/{config_id} | Upsert scan configuration | Users can now configure scan pause windows with the new pause_window body parameter when updating a scan configuration. |
PATCH /was/v2/scans/{scan_id} | Update scan status | Users can now manually pause and resume scans. |
Example
For example, to pause scans on all days between the hours of 9:00 and 18:00, you could use the following pause_window
object when creating or updating a scan:
Note
Do not configure scan pause windows to start within 15 minutes of a scheduled start time for that same day. A 15 minute buffer is always needed. The
start
andend
times for the pause window are defined using a 24-hour clock. Additionally, you can only configure a pause window if you have also configured a scan schedule.
{
"pause_window": {
"enabled": true,
"timezone": "America/Chicago",
"pause_window_schedule": {
"sunday": {
"start": "09:00",
"end": "18:00"
},
"monday": {
"start": "09:00",
"end": "18:00"
},
"tuesday": {
"start": "09:00",
"end": "18:00"
},
"wednesday": {
"start": "09:00",
"end": "18:00"
},
"thursday": {
"start": "09:00",
"end": "18:00"
},
"friday": {
"start": "09:00",
"end": "18:00"
},
"saturday": {
"start": "09:00",
"end": "18:00"
}
}
}
}