Manually Importing Computer Names into Volume License Manager

Updated Aug 20, 2018

Issue Details

I have a list of computer names that I want to manually add to NI Volume License Manager (VLM). I see that there is an option to import computers and it requires an XML format to successfully import. What is the required format of this file?

Solution

  • For VLM 2.1 and later, National Instruments recommends: Using the NI VLM Import Utility that will generate the XML file for the client computers automatically. By using this utility, you will avoid having to create XML files yourself as described below. 

If you'd still like to generate the the import manually, then: 
  • For VLM 2.1 and Later:
The XML schema file location, and a description of the sample XML file can be found here. 
  • For VLM 2.0 and Previous:
The XML file format, as documented in the product manual, is:
<?xml version="1.0"?>
<import xmlns="http://www.ni.com/license" version="1.0">
<computer>
<name>sample</name>
<computerId></computerId>
<owner>
<name></name>
<phone></phone>
<email></email>
<department></department>
<manager></manager>
<costCenter></costCenter>
<comment></comment>
</owner>
</computer>
</import>

Note that the import utility requires that there is no white space (spaces, blanks, or tabs) between opening and closing tags of an element. For example the following is an invalid XML statement for the import utility:
<element>whitespace matters here <\element> 

A correct XML statement for the import utility would be:
<element>Data Goes Here<\element> whitespace doesn’t matter here <element> More Data Here <\element>

WAS THIS ARTICLE HELPFUL?

Not Helpful