Installed software on VDI's in CMDB

Ryan Nicosia
Tera Contributor

We are working on integration with an endpoint management tool and customer wants to track VDI's and the software "installed" on them in CMDB.

1.If we want to bring VDI info into CMDB, would the appropriate class be cmdb_ci_vm_instance or cmdb_ci_virtual_desktop ?

 2.If we also want to bring in the software running on each individual VDI, can we relate Installed Software to the VDI like we would servers?

 

4 REPLIES 4

emir
ServiceNow Employee
ServiceNow Employee

what virtualization technology are you using? Here is the vCenter approach

That doesn't really answer the question about installed software.  We want to bring these in as CI's we can manage just like if we were tracking a laptop.  We need to be able to related installed software to them as well.

We are using vmWare if that matters but we will not be using Discovery for these.

suvro
Mega Sage
Mega Sage

1. Yes write it should be cmdb_ci_pc_hardware , isVirtual set as true

find_real_file.png

2. Yes you can do that SCCM integration with Service does exactly that, so it is possible. You can check from below

https://docs.servicenow.com/bundle/sandiego-platform-administration/page/integrate/cmdb/reference/how-sccm-integration-works.html

Frank Eck3
Kilo Guru

On question 2, I would say yes or counter question, why not? You need to request it, install it, manage the licence and so on. So you can of course relate installed Software to a virtual machine.