Configure a vulnerability integration to use a scripted REST API

To allow data to be pushed from an external system, a scripted REST API provided in the base system can accept a request and put the request body into an attachment for a report processor to then process that data.

Before you begin

Role required: sn_vul.vulnerability_write

Procedure

  1. Navigate to Vulnerability > Administration > Integrations and create a new integration.
  2. In the Integration script field, select ScriptedRESTVulnerabilityIntegration.
  3. Select the appropriate Report processor strategy and, if you are using a custom report processor, the Report processor.
    Note: The ScriptedRESTVulnerabilityIntegration works by taking an attachment and passing it to the report processor. For proper functionality, the selected Report processor (if custom) must be able to support an attachment.
  4. Click Submit.