How to configure multi-tenant Microsoft TVM integration in ServiceNow?

Shrutij11
Tera Contributor

Hello,

I’m currently working on integrating Microsoft Threat & Vulnerability Management (TVM) with ServiceNow Vulnerability Response and had a question regarding multi-tenant configurations.

In our use case, we need to onboard multiple tenants (around 6–8) into a single ServiceNow instance. I explored the out-of-the-box Microsoft TVM integration and noticed that:

  • The integration is driven via Integration Instances and Implementations

  • Configuration parameters such as tenant_id, client_id, etc., appear to be tied to the Implementation level

  • A single Integration Instance seems to work with only one tenant context at a time

  • The integration runs via REST Integration jobs (delta import) and associated script includes

Given this design, I wanted to understand:

  1. Does ServiceNow provide any out-of-the-box support for true multi-tenant ingestion (i.e., handling multiple tenants within a single integration setup)?

  2. What is the recommended best practice for handling multiple tenants?

    • Separate Implementation + Integration Instance per tenant?

    • Any supported way to dynamically switch tenants within the same integration?

  3. Are there any known limitations or considerations (e.g., token handling, pagination, delta imports) when attempting multi-tenant configurations?

  4. Has anyone implemented a centralized orchestration approach (e.g., triggering multiple instances via a controller job), and is that aligned with best practices?

I want to ensure the approach is aligned with the platform design and avoid heavy customization of OOTB scripts unless absolutely necessary.

Would really appreciate any guidance, references, or lessons learned from similar implementations.

 

Thanks in advance!

1 REPLY 1

Tanushree Maiti
Kilo Patron

Hi @Shrutij11 

 

Refer these Servicenow Documentation :

 Configure the MS TVM Vulnerability Integration using Setup Assistant 

 

Just adding fyi - KB2907513 Microsoft Threat and Vulnerability Management (TVM) Integration Does Not Create (VIT) Reco... 

 

 

 

Please mark this response as Helpful & Accept it as solution if it assisted you with your question.
Regards
Tanushree Maiti
ServiceNow Technical Architect
Linkedin: