--- title: Configure the Veracode Vulnerability Integration description: Before you run the integration on your instance, the installation and configuration steps must be completed so the Veracode product properly integrates with Application Vulnerability Response. This application is available as a separate subscription. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/security-management/application-vulnerability-response/configure-veracode.html release: australia product: Application Vulnerability Response classification: application-vulnerability-response topic_type: task last_updated: "2026-03-12" reading_time_minutes: 5 breadcrumb: [Veracode Vulnerability Integration, Integrate with other applications, Application Vulnerability Response, Unified Security Exposure Management, Security Operations] --- # Configure the Veracode Vulnerability Integration Before you run the integration on your instance, the installation and configuration steps must be completed so the Veracode product properly integrates with Application Vulnerability Response. This application is available as a separate subscription. ## Before you begin Complete the following setup checklist prior to installation. These setup tasks are required for a smooth installation and configuration. **Note:** This process applies only to applications that are downloaded to production instances. If you're downloading applications to non-production or development instances, it's not necessary to get entitlements. Proceed to [Activate a ServiceNow Store application](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/security-management/activate-entitled-store-app.md).
| Setup tasks | Description |
|---|---|
| Verify that the Vulnerability Response application is installed and activated. | To verify that this application is activated, navigate to **Subscription Management** > **Subscriptions** in your instance. The list displays the subscriptions your organization has purchased. If the application is not installed and activated see, [Install Vulnerability Response](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/security-management/vulnerability-response/install-and-configure-vr.md). |
| Verify that the Vulnerability Response Integration with Veracode application is installed and activated. | To verify that this application is activated, navigate to **Subscription Management** > **Subscriptions** in your instance. The list displays the subscriptions your organization has purchased. If the application is not installed and activated see, [Install the ServiceNow Vulnerability Response Integration with Veracode](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/security-management/application-vulnerability-response/install-veracode.md). |
| Verify that you have the required ServiceNow roles for your instance. | The following roles are required for configuration, and verification of expected results:- If not already assigned, the System Administrator \[admin\] installs the app and assigns users to the App-Sec Manager user group. - The App-Sec Manager oversees configuration and verifies expected results. |
| For the Veracode Application Vulnerability integration, have your **API id** and **API key** ready. | Contact Veracode to obtain the**API id** and **API key**. See [Preparing for the Veracode Vulnerability Integration](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/security-management/application-vulnerability-response/veracode-prerequisites.md). Starting with version 4.0, if you are using the Veracode Vulnerability Integration, the penetration assessment tests in the Veracode Vulnerability Integration are manual findings from Veracode. These findings are not linked to any penetration test assessment requests you configure in Application Vulnerability Response. For more information about penetration test requests in Application Vulnerability Response, see [Configure penetration testing](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/security-management/application-vulnerability-response/pen-test-config-v16-1.md). |
| **Version 4.0:** | 1. Select **DAST** or **SAST** data types to include in the import. **Note:** You can choose one or the other, or both, but you must select at least one. 2. Select **SCA** to import Software Composition Analysis \(SCA\) vulnerabilities. 3. Select **Include Manual** to import manual penetration testing results from Veracode. AVITs are created for these results. |
| **Version 3.0** | Select **DAST** or **SAST** data types to include in the import. **Note:** You can choose one or the other, or both, but you must select at least one. |
| **Version 1.0:** | Dynamic Application Security testing results are selected, by default. |
| **Version 3.0:** | Click **Save and Test Credentials**. **Note:** Configuration is successfully completed unless an error message is displayed. If an error message is displayed during the configuration, reenter your data. |
| **Version 1.0:** | Click **Save**. Verify successful configuration by clicking **Test Credentials**. **Note:** Configuration is successfully completed unless an error message is displayed. If an error message is displayed during the configuration, reenter your data. |
| **Activated** | - **Manage exceptions in ServiceNow** Leave this option activated if you want to triage imported AVITs marked for the **Deferred** state. AVITs with **Source** states that normally are mapped to a **Deferred** state in your instance are instead mapped to **Open**. You **Request an exception** from the AVI record. - **Manage false positives in ServiceNow** Leave this option activated if you want to triage imported AVITs with **Source** states marked as **False Positive** or **Potential False Positive**. AVITs with these **Source** states that normally are mapped to a **Closed** state in your instance are mapped to **Open**. You request a **False positive** from the AVIT record. |
| **Deactivated** | Deactivate one or both check boxes if you want to preserve the **Source** states imported from your scanner. These AVITs are mapped to the **Target** and **Target reason** states as they are imported but are not triaged by the exception and false positive workflows. The **Request exception** and **False Positive** actions are not visible on AVITs. |
| Parameter | Description |
|---|---|
| **API region** | Select a region from the list. |
| **API timeout** | The default is 30K. You might prefer to leave this field in its default setting. |
| **Include SBOM vulnerabilities** | Select to include any vulnerabilities that are ingested by the Veracode integrations in the Veracode SBOM files you upload. Leave the field cleared so Veracode vulnerabilities are not parsed on Veracode SBOM files. |