Overview

Automatic importing of your vulnerability scanning results is now here! The platform now supports the auto importing of completed scans from supported vulnerability scanning solutions.

Users are able to edit individual project settings to monitor a scanner(s) for completed scans and have them automatically import the results into the platform for visibility, making the process seamless.

In order to make use of this feature you first need to be an Enterprise subscriber to the platform and also have your externally facing scanner(s) linked to your platform account through the Connected Accounts page.

To enable this feature, Enterprise users can do the following:

Step 1. Create a new Project or edit an existing Project.

Step 2. Select Managed Vulnerability Scanning from the Service Type drop-down. By doing this, additional Project options become available, including the Auto Import option

Step 3. Select Enabled from the Auto Import drop-down

Once enabled the Project will display the Auto Importer settings menu with a helpful walkthrough tutorial to assist with assigning your required external scanner(s). If this is your first time configuring Auto Import we recommend you step through the walkthrough to familiarise yourself with the configuration options.

Here’s an overview of the options available when defining an auto import task within the Project’s Auto Importer:

IMPORTANT NOTE: Once you have defined the settings for a specific Auto Import task, please ensure you commit the settings using the Action button before saving the Project’s settings!

IMPORTANT NOTE: For each new Auto Import task defined, please ensure the task’s settings are individually saved and added to the Project using the '+ Add New Scanner' button (see below). Each new Auto Import task must be saved individually before the Save Project button

Other operational features of the Auto Import feature include:

We recommend using External Scanners that are unique to a single company so to reduce the risk of cross contamination of results. The Project Lead will receive notification of imported external scans. You can only have ten scanners per project.

Example Scanning Use Cases for Automatic Importing

The tables below provide simplified example scenarios of how the platform’s Auto Import feature could be aligned with your existing scanning regimes on supported external scanners (see Connected Accounts & Supported Vulnerability Scanning Solutions for further details)

Whilst the platform provides enough flexibility to address most scanning use cases and scenarios, a ‘keep-it-simple’ approach to the structure of the platform Projects and your scanning regime is recommended to ensure all necessary scanning data can be imported into the platform in a timely manner and structured in a logical and sensible way. Depending on how you want to structure your Projects and the Scan entries the platform, it may be necessary to amend your existing scanning regime to best align with the functionality of the platform’s Auto Import feature. Please review the example use cases below and, if you are unsure how best to utilise the platform’s Auto Import feature with your scanning regime, please direct any queries to the platform Support; either by raising a request via the platform’s in-platform Help Centre function, or by visiting Platform Support.

Whilst these example scenarios below are based on integration with the Tenable Security Nessus Professional scanning platform, any external platform (that is currently supported by the platform (via API integration) can be used.

The headers in the modal below refer to the available configuration options within a platform Project when defining Auto Importer tasks, like so:

For each of the following scenarios, a SCAN TYPE of ‘MVS - External Network Scanning’ will be used. The SCAN TYPEs available in your tenant may differ from those used in these scenarios.

Single scan task running once per day (Single Scanner)

This scenario is useful when importing to the platform the results from a single scan task on an scanner that runs once per day. The scan results will be imported into a new Scan entry in the Project each time the platform identifies, retrieves and imports new scan results.

For example, consider the following:

EXTERNAL SCANNER

SCAN NAME PREFIX

SCAN IDENTIFIER

MERGE MULTIPLE SCANS

MERGE MULTIPLE SCANNERS

MyExternalScanner

AutoImport

ExternalVA

FALSE

FALSE

After one week of scanning the platform Project in would contain seven Scan entries. Each Scan entry in the platform Project would be name AutoImport ExternalVA

Single scan task running multiple times per day (Single Scanner)

Similar to the above scenario, this is useful when importing to the platform a single scan task that runs on an scanner multiples times throughout the same day.

For example, consider the following:

EXTERNAL SCANNER

SCAN NAME PREFIX

SCAN IDENTIFIER

MERGE MULTIPLE SCANS

MERGE MULTIPLE SCANNERS

MyExternalScanner

AutoImport

ExternalVA

TRUE

FALSE

The two scans that run at 09:00 and again at 16:00 would be merged into a single Scan entry in the Project. If the scan runs every day at 09:00 and again at16:00 for seven days, after one week of scanning the platform Project would contain seven Scan entries. Each Scan entry in the platform Project would be name “AutoImport ExternalVA”

Multiple scan tasks running once per day (Single Scanner)

This scenario is useful when importing to the platform multiple scan tasks on an scanner that run once per day.

For example, consider the following:

EXTERNAL SCANNER

SCAN NAME PREFIX

SCAN IDENTIFIER

MERGE MULTIPLE SCANS

MERGE MULTIPLE SCANNERS

MyExternalScanner

AutoImport

ExternalVA_UK

FALSE

FALSE

MyExternalScanner

AutoImport

ExternalVA_US

FALSE

FALSE

If the two scan tasks run on a daily basis for seven days, after one week of scanning the platform Project would contain 14 scan entries. Scan entries in the platform Project (for the daily UK scan tasks) would be named “AutoImport ExternalVA_UK” whilst Scan entries in the platform Project (for the daily US scan tasks) would be name “AutoImport ExternalVA_US”

Multiple scan tasks running multiple times per day (Single Scanner)

Similar to the previous scenario, this is useful when importing to the platform multiple scan tasks that run multiple times per day.

For example, consider the following:

EXTERNAL SCANNER

SCAN NAME PREFIX

SCAN IDENTIFIER

MERGE MULTIPLE SCANS

MERGE MULTIPLE SCANNERS

MyExternalScanner

AutoImport

ExternalVA_UK

TRUE

FALSE

MyExternalScanner

AutoImport

ExternalVA_US

TRUE

FALSE

The platform will merge the daily 09:00 and 16:00 repetitive scans into their own Scan entry in the platform Project. If the two scans run every day at 09:00 and 16:00 for seven days, after one week of scanning the platform Project would contain fourteen Scan entries. The Scan entries in the platform Project (for the UK scan tasks), of which there would be seven in total, would each be named “AutoImport ExternalVA_UK”, whilst Scan entries in the platform Project (for the US scan tasks), of which there would also be seven in total, would each be named “AutoImport ExternalVA_US

Scan task running once per day (Multiple Scanners)

This scenario is useful when importing to the platform scan tasks from multiple separate scanners that run once per day

For example, consider the following:

EXTERNAL SCANNER

SCAN NAME PREFIX

SCAN IDENTIFIER

MERGE MULTIPLE SCANS

MERGE MULTIPLE SCANNERS

MyExternalScanner_London

AutoImport

ExternalVA

FALSE

TRUE

MyExternalScanner_NewYork

AutoImport

ExternalVA

FALSE

TRUE

The platform will merge the daily scan results from each external scanner into their own Scan entry in the platform Project. If the two scans run daily for seven days, after one week of scanning the platform Project would contain seven Scan entries. Each Scan entry in the platform Project would be name “Global Multi Import”

Scan task running multiple times per day (Multiple Scanners)

Similar to the previous scenario, this is useful when importing to the platform scan tasks from multiple external scanners that run multiple times per day

For example, consider the following:

EXTERNAL SCANNER

SCAN NAME PREFIX

SCAN IDENTIFIER

MERGE MULTIPLE SCANS

MERGE MULTIPLE SCANNERS

MyExternalScanner_London

AutoImport

ExternalVA

TRUE

TRUE

MyExternalScanner_NewYork

AutoImport

ExternalVA

TRUE

TRUE

The platform will merge the daily 09:00 and 16:00 repetitive scan results from each external scanner into their own Scan entry in the platform Project. If the two scans run twice a day for seven days, after one week of scanning the platform Project would contain seven Scan entries. Each Scan entry in the platform Project would be name “Global Multi Import”