Skip to main content

Scan Site - Nexpose

This Playbook is part of the Rapid7 InsightVM Pack.#

Scans by site ID and waits for the scan to finish by polling its status in pre-defined intervals.


This playbook uses the following sub-playbooks, integrations, and scripts.


  • GenericPolling


  • Rapid7 Nexpose


This playbook does not use any scripts.


  • nexpose-start-site-scan
  • nexpose-get-scan

Playbook Inputs#

NameDescriptionDefault ValueRequired
SiteThe Site ID to scan.${Nexpose.Site.Id}Required
HostsThe host names of the assets to scan.${Nexpose.Asset.HostName}Optional
NameThe scan name.-Optional

Playbook Outputs#

Nexpose.Scan.ScanTypeThe scan type. Can be, "automated", "manual", or "scheduled".unknown
Nexpose.Scan.CompletedThe end time of the scan in ISO8601 format.unknown
Nexpose.Scan.StartedByThe name of the user that started the scan.unknown
Nexpose.Scan.AssetsThe number of assets found in the scanunknown
Nexpose.Scan.TotalTimeThe duration of the scan in minutes.unknown
Nexpose.Scan.IdThe identifier of the scan.unknown
Nexpose.Scan.StatusThe scan status. Can be, "aborted", "unknown", "running", "finished", "stopped", "error", "paused", "dispatched", or "integrating".unknown
Nexpose.Scan.Vulnerabilities.CriticalThe number of critical vulnerabilities.unknown
Nexpose.Scan.Vulnerabilities.ModerateThe number of moderate vulnerabilities.unknown
Nexpose.Scan.Vulnerabilities.SevereThe number of severe vulnerabilities.unknown
Nexpose.Scan.Vulnerabilities.TotalThe total number of vulnerabilities.unknown

Playbook Image#