Skip to main content
Matrix42 Self-Service Help Center

Windows Inventory

Overview

This document provides reference information on the data provider Windows Inventory

Windows Inventory data provider is able to collect hardware and software information using the remote scanning by Remote WMI. 

Supported Versions

Following Windows Server versions are supported by the Windows Inventory data provider:

  • Windows Server 2008 R2
  • Windows Server 2012
  • Windows Server 2012 R2
  • Windows Server 2016
  • Windows Server 2019

Required Access Rights

If the Data Gateway service account is included into the local Administrators group on all remote computers, it has full permissions and no additional setup is needed.

Otherwise you need to: 

  • grant permissions on the Root\CIMV2 and Root\DEFAULT namespaces for the Data Gateway service account.
  • add the Data Gateway service account to the Distributed COM Users and Performance Monitor Users groups.

Adjusting Permissions for WMI Namespaces

  1. Run the wmimgmt.msc command from the Command Prompt to open the WMI console.
  2. In the left pane, right-click WMI Control (Local) and select Properties.
  3. In the WMI Control (Local) Properties dialog that opens go to Security tab.
  4. Expand the Root node and select the CIMV2 namespace.
  5. Click the Security button to open the Security dialog.
  6. Under Group or user names add a user or group that is used by the Data Gateway service.
  7. Click the Advanced button.
  8. In the dialog that opens select the newly added user or group and click the Edit button.
  9. In the Apply to drop-down field, select This namespace and subnamespaces.
  10. In the Permissions list, select the Allow column checkbox for Execute MethodsEnable Account, and Remote Enable.
  11. Subsequently click OK in all dialogs except the WMI Control (Local) Properties dialog.
  12. Repeat steps 4-11 for the DEFAULT namespace.
  13. Click OK in the WMI Control (Local) Properties dialog to save the changes.

Adding Data Gateway Account to Groups

  1. Run the lusrmgr.msc command from the Command Prompt to open Local Users and Groups (Local).
  2. In the left pane, double-click Groups to display the list of groups.
  3. Right-click Distributed COM Users and select Add to Group...
  4. In the Distributed COM Users Properties dialog, click Add.
  5. In the dialog that opens, in the Enter the object names to select field, type the user or group that is used by the Data Gateway service.
  6. Click Check Names and then OK.
  7. In the Distributed COM Users Properties dialog, click Apply.
  8. Repeat the 3-7 steps for the Performance Monitor Users group.

For Windows Server 2008, an additional setting should be adjusted:

  • Run the UAC command from the Command Prompt to open User Account Control Settings.
  • In the dialog that opens, set the slider to Never notify and click OK.

Windows Server 2008 is officially not supported, but may work with above settings. However, issues may occur. In this case Matrix42 will not provide any support.

Further Information:

  • Was this article helpful?