--- title: Understanding the Microsoft Threat and Vulnerability Management Vulnerability integrations for Security Exposure Management description: The Microsoft Threat and Vulnerability Management integrations are included with the Microsoft Defender Integration for Security Exposure Management application available with a subscription from the ServiceNow Store. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/security-management/vulnerability-response/mstvm-integration.html release: australia product: Vulnerability Response classification: vulnerability-response topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 9 breadcrumb: [Microsoft Defender Integration for Security Exposure Management, Vulnerability Response integrations, Vulnerability Response, Unified Security Exposure Management, Security Operations] --- # Understanding the Microsoft Threat and Vulnerability Management Vulnerability integrations for Security Exposure Management The Microsoft Threat and Vulnerability Management integrations are included with the Microsoft Defender Integration for Security Exposure Management application available with a subscription from the ServiceNow Store. Prioritize and remediate vulnerabilities across your environment with vulnerability and asset data imported from the Microsoft Threat and Vulnerability Management integrations. You can view reports about vulnerabilities on the dashboards in the Security Exposure Management workspace. ## Domain separation Import vulnerability integration data to a specified domain by assigning a user in that domain to run the integrations. To create domain-separated imports for the integration, see [Create domain-separated imports for an integration](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/security-management/vulnerability-response/create-domain-separated-imports.md). ## Terms and key features of the integrations - **Vulnerable items and vulnerabilities** A vulnerable item is created in your ServiceNow AI Platform instance when: - An imported vulnerability from a third-party scanner is matched to an existing asset \(configuration item\) in your CMDB. The MS TVM product refers to these matches as "vulnerabilities". - An imported vulnerability from a third-party scanner is not matched to an existing asset in your CMDB. In this case, an unmatched configuration item \(CI\) is also created with a vulnerable item. Use the Identification and Reconciliation Engine \(IRE\) to create CIs in two new classes when an existing CI can't be matched with a host. Otherwise, unmatched CIs are created in the Unmatched CI classes. For more information, see [Creating CIs using the Identification and Reconciliation engine](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/security-management/sem-ci-creation-using-IRE.md). - **Third-party vulnerability entries** Third-party vulnerability entries are imported from third-party scanners such as MS TVM and are listed in the Third-Party Vulnerability Entries table in your ServiceNow AI Platform instance. Also, National Vulnerability Database entries \(CVEs\) are imported from MS TVM. The exploit information that is associated with both these types of entries comes from MS TVM. This exploit information can be used for risk calculation. **Note:** A third-party vulnerability is retrieved only for vulnerabilities that don't have a CVE assigned to them. MS TVM can add a temporary name for the vulnerability, for example, `TVM-XXXX-XXXX`. This name is updated after a CVE ID is assigned. - **Configuration item \(CI\)** CIs are the existing assets that are listed in your CMDB. - **Discovered item** Discovered items are the assets that are ingested from the MS TVM machine import that match existing CIs in your CMDB. If a match is not found, a CI is created in the Unmatched CI class of the CMDB. Enable the CMDB CI Class Models plugin, the Identification and Reconciliation Engine \(IRE\) creates CIs by using new classes. For more information, see [Creating CIs using the Identification and Reconciliation engine](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/security-management/sem-ci-creation-using-IRE.md). If the original, unmatched CI is reclassified, the discovered item records are updated to reflect that state. Discovered items give you visibility into how assets are identified and mapped to CIs in the CMDB. - **CI lookup rules** When data is imported from MS TVM, Vulnerability Response automatically uses machine \(asset\) data to search for matches in the CMDB. CI lookup rules are used to identify CIs and to add them to VI records when VIs are created. - **Instance** An instance refers to multiple accounts of MS TVM. Each account can be an instance in the MS TVM application. - **Integration** An integration is a scheduled job that retrieves information from a third-party source, such as the integration of the MS TVM machines. - **Deployment** When an integration supports multi-source, a single integration existence is referred to as a deployment of your integration. A deployment refers to the integrations and products across your environment. For example, you might have multiple deployments of MS TVM in your environment. The MS TVM integration also includes the following key features: - Identify the assets across your environment and update the CIs on your existing discovered items, vulnerable items, and detection records to give you more details about your vulnerabilities. - Schedule when you want the jobs to run for all the MS TVM integrations. You can also execute scheduled jobs on-demand. - Group vulnerable items. - Configure CI lookup rules to define how the asset data from third-party sources is used to identify CIs in your CMDB. ## Required ServiceNow AI Platform roles The integration tasks require the following roles in your ServiceNow AI Platform instance. - **admin** The admin uses Setup Assistant to install the MS TVM application. If not assigned, the admin assigns the vulnerability admin \(sn\_vul.vulnerability\_admin\) and other roles in Setup Assistant. - **sn\_vul.vulnerability\_admin** Once assigned, the vulnerability admin completes the configuration of the MS TVM integrations in Setup Assistant. This role has complete access to the Vulnerability Response application and its records. The vulnerability admin configures all Vulnerability Response applications and rules for installed third-party integrations. - **sn\_vul\_msft\_tvm.configure\_integration** This role contains the `sn_vul_msft_tvm.read_integration` granular role. Users with this role can configure the Vulnerability Response Integration with the Microsoft Threat and Vulnerability Management application. - **sn\_vul\_msft\_tvm.read\_integration** Users with this role can only view the Vulnerability Response Integration with the Microsoft Threat and Vulnerability Management application records. - **Vulnerability Response group** By default, the Vulnerability Response group is available in Setup Assistant. Users assigned to the Vulnerability Response group inherit the sn\_vul.read\_all and sn\_vul.remediation\_owner roles automatically. ## MS TVM integrations Multi-source is supported for all the MS TVM integrations. You can add and deploy multiple instances of the following integrations across your environment from Setup Assistant in Vulnerability Response. Navigate to **Microsoft Defender Integration for USEM** > **Administration** > **Integrations** to view the MS TVM integrations included with the Microsoft Defender Integration for Security Exposure Management application. Vulnerability Response provides integrations with MS TVM end points to import the data according to the scheduled time intervals. The following integrations are included in the base system.
| Run sequence | Schedule | Integration | Description |
|---|---|---|---|
| 1 | Daily | Microsoft TVM Recommendations Integration | Retrieves a list of all the actionable security recommendations to remediate the vulnerabilities. |
| 2 | Daily | Microsoft TVM Vulnerability \(CVE\) Integration | Retrieves a list of the national vulnerability database entries and third-party vulnerability entries, and their exploit information. |
| 3 | Daily | Microsoft TVM Machines Integration | Retrieves all asset \(machine\) data, including machine tags, from the Microsoft TVM and processes it in your instance. |
| 4 | Weekly**Note:** After installation, this integration is run automatically after the machines import. | Microsoft TVM Machines Vulnerabilities Integration \(Full Import\) | Retrieves all the open vulnerabilities on all the assets. |
| 5 | Daily | Microsoft TVM Machines Vulnerabilities Integration \(Delta Import\) | Retrieves all the information that has changed in the full vulnerability import of the organization, including the new, fixed, and updated vulnerabilities. |