0% found this document useful (0 votes)
132 views29 pages

User Guide: Product Snow Integration Manager Connector Microsoft SCCM Document Date 2018-05-23

This document provides instructions for configuring the Snow Integration Connector for Microsoft System Center Configuration Manager (SCCM). It describes the required settings in both SCCM and Snow Integration Manager to collect relevant hardware, software, and metering data. The key settings in SCCM include enabling daily hardware and software inventory, as well as optional software metering. Settings in Snow Integration Manager include connector options and data source filters. Retrieved data includes details on hardware, operating systems, software, and metering information for assets.

Uploaded by

Kumaresan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
132 views29 pages

User Guide: Product Snow Integration Manager Connector Microsoft SCCM Document Date 2018-05-23

This document provides instructions for configuring the Snow Integration Connector for Microsoft System Center Configuration Manager (SCCM). It describes the required settings in both SCCM and Snow Integration Manager to collect relevant hardware, software, and metering data. The key settings in SCCM include enabling daily hardware and software inventory, as well as optional software metering. Settings in Snow Integration Manager include connector options and data source filters. Retrieved data includes details on hardware, operating systems, software, and metering information for assets.

Uploaded by

Kumaresan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 29

USER GUIDE

Product Snow Integration Manager

Connector Microsoft SCCM

Document date 2018-05-23

SNOWSOFTWARE.COM
CONTENTS
1 Introduction ............................................................................................................................. 4

1.1 Prerequisites ................................................................................................................... 4

2 Settings in SCCM ...................................................................................................................... 5

2.1 Hardware inventory ........................................................................................................ 6


2.2 Software inventory .......................................................................................................... 8
2.3 Software metering ........................................................................................................ 10
2.4 Asset Intelligence Catalog Synchronization .................................................................... 11

3 Connector configuration ....................................................................................................... 12

3.1 Microsoft SCCM ............................................................................................................. 12

4 Settings in SIM ....................................................................................................................... 14

4.1 Connector options ........................................................................................................ 14


4.2 Data source options ...................................................................................................... 15

5 Retrieved information ........................................................................................................... 16

5.1 USB ............................................................................................................................... 16


5.2 Client ............................................................................................................................ 16
5.3 Service .......................................................................................................................... 17
5.4 Software 1 ..................................................................................................................... 18
5.5 Software 2 ..................................................................................................................... 18
5.6 Software 3 ..................................................................................................................... 18
5.7 Software 4 ..................................................................................................................... 19
5.8 Software 5 ..................................................................................................................... 19
5.9 Software 6 ..................................................................................................................... 19
5.10 Software 7 ................................................................................................................... 19
5.11 Software 8 ................................................................................................................... 20
5.12 Software 9 ................................................................................................................... 20
5.13 Software 10 ................................................................................................................. 20
5.14 Processor .................................................................................................................... 20
5.15 OperatingSystem ........................................................................................................ 21
5.16 NetworkClient ............................................................................................................. 22
5.17 NetworkAdapter ......................................................................................................... 22
5.18 Multimedia .................................................................................................................. 22
5.19 Mouse ......................................................................................................................... 22
5.20 Monitor ....................................................................................................................... 22
5.21 Metering 1 .................................................................................................................. 23
5.22 Metering 2 .................................................................................................................. 23
5.23 Memory ...................................................................................................................... 24

Page 2 of 29 SNOWSOFTWARE.COM
5.24 LogicalDisk .................................................................................................................. 24
5.25 PhisicalDisk ................................................................................................................. 25
5.26 DisplayAdapter ........................................................................................................... 25
5.27 Keyboard .................................................................................................................... 25
5.28 CDrom ........................................................................................................................ 26
5.29 LoginUserHistory ........................................................................................................ 26
5.30 Printer ........................................................................................................................ 26
5.31 Environment ............................................................................................................... 26
5.32 PhysicalMemory .......................................................................................................... 26
5.33 VirtualSoftware ........................................................................................................... 27

6 Appendix ................................................................................................................................ 28

6.1 Example: Create a software metering rule ..................................................................... 28

Page 3 of 29 SNOWSOFTWARE.COM
1 INTRODUCTION
The Snow Integration Connector for Microsoft System Center Configuration Manager (SCCM) is
used for replication of third party inventory information into Snow License Manager.

This document describes the configuration of the integration connector. Also, it describes the
required settings for Microsoft SCCM in order for Snow Integration Manager to collect relevant and
high quality data.

1.1 PREREQUISITES
User name and password for read access to the Microsoft SCCM database.

Page 4 of 29 SNOWSOFTWARE.COM
2 SETTINGS IN SCCM
The Snow Integration Manager (SIM) connector for Microsoft System Center Configuration
Manager (SCCM) retrieves information by utilizing a number of database views and reports from
SCCM.

The SCCM has three different cycles for inventory; one for hardware, one for software, and one for
software metering. Snow License Manager requires that hardware inventory and software
inventory are enabled, while software metering is recommended.

NOTE
Information on “Last Hardware Scan” from SCCM is translated into “Last Scanned Date” in Snow
License Manager

In the System Center Configuration Manager console:

1. Navigate to Administration|Overview|Client Settings.


2. Depending on the following scenarios, choose one of actions below.

▪ If no previous settings exist:

◦ Select Default Client Settings and then click Properties


- or -

◦ Click Create Custom Client Device Settings to create a new configuration.

▪ If previous settings already exist, select the main client settings template for your site
and then click Properties.

Page 5 of 29 SNOWSOFTWARE.COM
2.1 HARDWARE INVENTORY
1. Select Hardware Inventory from the navigation pane.
2. Set the Enable hardware inventory on clients option to Yes.
3. Click Schedule and set scheduling.
The recommendation is once a day.

4. Click Set Classes.

Page 6 of 29 SNOWSOFTWARE.COM
5. In the Hardware Inventory Classes dialog box, click Filter by category and then select
Asset Intelligence Reporting Classes.

6. Select all classes.


7. Click OK to save the changes and close the Hardware Inventory Classes dialog box.

NOTE

▪ For customers that experience problems in gathering information on installed SQL


editions, the recommendation is to extend the hardware inventory performed by SCCM
to include custom inventory of SQL editions as well. For configuration, see
https://sccm-zone.com/sql-version-detection-and-report-sccm-2012-r2-12f299b5e63b

▪ From Microsoft SCCM 1710 and higher, SCCM reports logical disk sizes in GB instead of
MB.
The connector checks which version is being used, but when upgrading from an earlier
version to 1710 or higher, a full hardware scan in SCCM must be performed. This is
because the disks scanned before the upgrade will still have size in MB, while the newly
scanned disks will be in GB. If this is not done, the disk sizes in Snow License Manager
might be inconsistent.

Page 7 of 29 SNOWSOFTWARE.COM
2.2 SOFTWARE INVENTORY
1. Select Software Inventory from the navigation pane.
2. Set the Enable software inventory on clients option to Yes.
3. Click Schedule and set scheduling.
The recommendation is once a day.
4. Set the Inventory reporting detail option to Full details.

5. Click Set Types.

Page 8 of 29 SNOWSOFTWARE.COM
6. In the Configure Client Setting dialog box, if there is no file type created already, click New
to create one.

7. In the Inventoried File Properties dialog box for the file type, verify that the following
settings are made (also, see screenshot):

▪ Name = *.exe

▪ Location: All client hard disks

▪ Search subfolders = Yes

▪ Exclude encrypted and compressed files = [cleared]

▪ Exclude files in the Windows folder = [cleared]


8. Click OK to close the Inventoried File Properties dialog box.
9. Click OK to save the changes and close the Configure Client Setting dialog box.

Page 9 of 29 SNOWSOFTWARE.COM
2.3 SOFTWARE METERING
NOTE
Software metering is recommended since it will identify unused software, which then can be
removed from the computers.

1. Select Software Metering from the navigation pane.


2. Set the Enable software metering on clients option to Yes.
3. Click Schedule and set scheduling.
The recommendation is once a day.

4. Click OK to save the changes and close the Default Settings dialog box.
5. For information on how to create metering rules in SCCM, see Appendix.

Page 10 of 29 SNOWSOFTWARE.COM
2.4 ASSET INTELLIGENCE CATALOG SYNCHRONIZATION
In order for SCCM to correctly inventory the system it requires synchronization of the Asset
Intelligence Catalog, which includes the library of software that SCCM recognizes. In case these
updates are not enabled the information passed to Snow License Manager may be inadequate to
properly recognize the installed applications.

In the System Center Configuration Manager console:

1. Navigate to Assets and Compliance | Overview | Asset Intelligence.


The view shows a summary of the Catalog Synchronization status, as exemplified here.

2. If the Catalog Synchronization is not enabled, add this role to your SCCM Server.
For more information on how to add the role, see this article at Microsoft TechNet.
3. If, however, the updates are failing, as in the screenshot above (no information on Last
Successful Update), then the certificates for the SCCM server may not be properly
configured.
For more information on PKI certificates for SCCM, see this article at Microsoft TechNet.
4. Once enabled and configured, Catalog Synchronization can be initiated manually by right-
clicking the Asset Intelligence menu item, and then selecting Synchronize |Synchronize
Asset Intelligence Catalog.

Page 11 of 29 SNOWSOFTWARE.COM
3 CONNECTOR CONFIGURATION
The Snow Integration Connector for Microsoft SCCM is configured in Snow Integration Manager
(SIM). For more information on SIM, refer to the document User Guide, Snow Integration Manager.

3.1 MICROSOFT SCCM


The Microsoft SCCM connector uses a database connection.

3.1.1 DATA CONNECTION

1. Click the Data connection tab.

2. In the Server box, type the SQL server name.


3. Select one of the following:
▪ Type user credentials for the SCCM database in the User id and Password boxes.
▪ Click the Use integrated security check box.
4. In the Database list, select database.
5. To verify the connection, click Test connection.
6. In the Initial aggregation length field, select number of months for initial aggregation of
inventory data.
7. To reset an ongoing incremental aggregation, click Clear Last Aggregation Date.
8. Select Identifier.
9. Optionally, type a site Id for this connector.

Page 12 of 29 SNOWSOFTWARE.COM
10. Only for Microsoft SCCM 2012:
To optimize handling of network adapter information, select the current version of Snow
Inventory Server.

3.1.2 DATA SOURCE OPTIONS


The SCCM data source options gives a better overview of the SCCM setup and what views and
fields the Snow Integration Manager is able to aggregate from. It is also possible to apply filters to
collections and clients.

1. Click the Data source options tab.

2. Collection filter
In the Collection filter (Site ID) box, type the Site ID’s that clients will be aggregated from.
Use semi colon as separator.
3. Client filter
In the Client filter box, type the names of the clients that will be aggregated.
Use semi colon as separator.
A wildcard character (* or %) can be used to match several clients.

EXAMPLE
Type STO-* for all clients with a name beginning with “STO-“.

4. Enable Apply software exclusion filters to metering data by clicking the check box.
5. To test the filters, click Preview.

▪ Select the Use config value check box to use the last aggregation date.
Note that this will either be the last aggregation date if such a value exists, or todays
date subtracted with the number of months specified for initial aggregation.

▪ Clear the Use config value check box to select a manual date for the preview.

Page 13 of 29 SNOWSOFTWARE.COM
4 SETTINGS IN SIM
Verify settings for the inventory data.

4.1 CONNECTOR OPTIONS


Configure SIM to include inventoried software even if software metadata is missing. This is done
by enabling the Include software with missing metadata option on the Connector options tab
in Snow Integration Manager Properties.

Page 14 of 29 SNOWSOFTWARE.COM
4.2 DATA SOURCE OPTIONS
In the properties of the Microsoft SCCM connector and on the Data source options tab, verify that
all selected Available data sources are selected for In use, as well.

Expand each data source to verify any sub-options.

In case both SCCM and Snow Inventory Clients are used for gathering of inventory data, use the
Collection filter option to specify what collection (SiteID) to include in the SCCM inventory.

Page 15 of 29 SNOWSOFTWARE.COM
5 RETRIEVED INFORMATION
The connector creates Inventory files using the SnowXML schema. The following sections list the
properties that are used in the SnowXML file and what information from Microsoft SCCM they are
populated with.

5.1 USB

Field in SnowXML Field in SCCM

ResourceId v_GS_USB_CONTROLLER | ResourceId

Name v_GS_USB_CONTROLLER | Name0

5.2 CLIENT

Field in SnowXML Field in SCCM

HasUsb v_GS_USB_CONTROLLER | SIGN(COUNT(ResourceID))

HostMachine v_GS_VIRTUAL_MACHINE_64 + v_GS_VIRTUAL_MACHINE |


physicalhostname0

LastScanDate v_GS_SoftwareUsageData + v_GS_LastSoftwareScan +


v_GS_WORKSTATION_STATUS | MAX(EndTimeLocal) +
MAX(LastScanDate) + MAX(LastHWScan)

ResourceID v_GS_COMPUTER_SYSTEM | ResourceID

Model v_GS_COMPUTER_SYSTEM | Model0

Name v_GS_COMPUTER_SYSTEM | Name0

UserName v_GS_COMPUTER_SYSTEM | UserName0

Manufacturer v_GS_COMPUTER_SYSTEM | Manufacturer0

DomainName v_GS_COMPUTER_SYSTEM | Domain0

NumberOfProcessors v_GS_COMPUTER_SYSTEM | NumberOfProcessors0

CurrentTimeZoneCode v_GS_COMPUTER_SYSTEM | CurrentTimeZone0

BiosManufacturer v_GS_PC_BIOS | Manufacturer0

BiosReleaseDate v_GS_PC_BIOS | ReleaseDate0

BiosSerialNumber v_GS_PC_BIOS | SerialNumber0

BiosVersion v_GS_PC_BIOS | SMBIOSBIOSVersion0

PrimaryBusType v_GS_MOTHERBOARD_DEVICE | PrimaryBusType0

SecondaryBusType v_GS_MOTHERBOARD_DEVICE | SecondaryBusType0

OperatingSystem v_GS_OPERATING_SYSTEM | Caption0

Page 16 of 29 SNOWSOFTWARE.COM
Field in SnowXML Field in SCCM

BuildNumber v_GS_OPERATING_SYSTEM | BuildNumber0

BuildType v_GS_OPERATING_SYSTEM | BuildType0

CodeSet v_GS_OPERATING_SYSTEM | CodeSet0

CountryCode v_GS_OPERATING_SYSTEM | CountryCode0

LocaleCode v_GS_OPERATING_SYSTEM | Locale0

Manufacturer v_GS_OPERATING_SYSTEM | Manufacturer0

Organization v_GS_OPERATING_SYSTEM | Organization0

RegisteredUser v_GS_OPERATING_SYSTEM | RegisteredUser0

SerialNumber v_GS_OPERATING_SYSTEM | SerialNumber0

SystemDirectory v_GS_OPERATING_SYSTEM | SystemDirectory0

SystemUILanguageCode v_GS_OPERATING_SYSTEM | OSLanguage0

VersionInfo v_GS_OPERATING_SYSTEM | CSDVersion0

WindowsDirectory v_GS_OPERATING_SYSTEM | WindowsDirectory0

OperatingSystemVersion v_GS_OPERATING_SYSTEM | Version0

FreePhysical v_GS_OPERATING_SYSTEM | FreePhysicalMemory0

TotalSwap v_GS_OPERATING_SYSTEM | TotalSwapSpaceSize0

InstallDate v_GS_OPERATING_SYSTEM | InstallDate0

ChassisType v_GS_SYSTEM_ENCLOSURE | ChassisTypes0

ResourceID v_R_User | ResourceID

FullUserName v_R_User | Full_User_Name0

UniqueUserName v_R_User | Unique_User_Name0

5.3 SERVICE

Field in SnowXML Field in SCCM

ResourceID v_GS_SERVICE | ResourceID

Name v_GS_SERVICE | Name0

PathName v_GS_SERVICE | PathName0

ServiceType v_GS_SERVICE | ServiceType0

State v_GS_SERVICE | State0

StartMode v_GS_SERVICE | StartMode0

AccountName v_GS_SERVICE | StartName0

Page 17 of 29 SNOWSOFTWARE.COM
5.4 SOFTWARE 1

Field in SnowXML Field in SCCM

ResourceID v_GS_ADD_REMOVE_PROGRAMS | ResourceID

Version v_GS_ADD_REMOVE_PROGRAMS | Version0

Manufacturer v_GS_ADD_REMOVE_PROGRAMS | Publisher0

Name v_GS_ADD_REMOVE_PROGRAMS | DisplayName0

InstallDate v_GS_ADD_REMOVE_PROGRAMS | InstallDate0

5.5 SOFTWARE 2

Field in SnowXML Field in SCCM

ResourceID v_GS_SoftwareFile | ResourceID

FileName v_GS_SoftwareFile | FileName

FilePath v_GS_SoftwareFile | FilePath

FileDateTime v_GS_SoftwareFile | FileModifiedDate

FileSize v_GS_SoftwareFile | FileSize

Version v_GS_SoftwareFile | FileVersion

Name v_GS_SoftwareFile | FileDescription

ProductId v_GS_SoftwareFile | ProductId

FileID v_GS_SoftwareFile | FileID

ResourceID v_GS_SoftwareProduct | ResourceID

Language v_GS_SoftwareProduct | ProductLanguage

Manufacturer v_GS_SoftwareProduct | CompanyName

ProductID v_GS_SoftwareProduct | ProductID

ProductVersion v_GS_SoftwareProduct | ProductVersion

5.6 SOFTWARE 3

Field in SnowXML Field in SCCM

ResourceID vInventoriedLicensedProduct | ResourceID

Version vInventoriedLicensedProduct | VersionCode

Name vInventoriedLicensedProduct | ProductName

Page 18 of 29 SNOWSOFTWARE.COM
5.7 SOFTWARE 4

Field in SnowXML Field in SCCM

Manufacturer v_gs_installed_software | Publisher0

InstallDate v_gs_installed_software | InstallDate0

UninstallString v_gs_installed_software | UninstallString0

ResourceID v_gs_installed_software | ResourceID

Version v_gs_installed_software | ProductVersion0

Name v_gs_installed_software | ProductName0

5.8 SOFTWARE 5

Field in SnowXML Field in SCCM

Name v_GS_CUSTOM_SQL_Property_2_00 | 'Microsoft SQL Server ' +


PropertyStrValue0

Version v_GS_CUSTOM_SQL_Property_2_00 | PropertyStrValue0

ResourceID v_GS_CUSTOM_SQL_Property_2_00 | ResourceID

5.9 SOFTWARE 6

Field in SnowXML Field in SCCM

Name v_GS_CUSTOM_SQL12_Property0 | 'Microsoft SQL Server ' +


PropertyStrValue0

Version v_GS_CUSTOM_SQL12_Property0 | PropertyStrValue0

ResourceID v_GS_CUSTOM_SQL12_Property0 | ResourceID

5.10 SOFTWARE 7

Field in SnowXML Field in SCCM

Name v_GS_CUSTOM_SQL14_Property0 | 'Microsoft SQL Server ' +


PropertyStrValue0

Version v_GS_CUSTOM_SQL14_Property0 | PropertyStrValue0

ResourceID v_GS_CUSTOM_SQL14_Property0 | ResourceID

Page 19 of 29 SNOWSOFTWARE.COM
5.11 SOFTWARE 8
Field in SnowXML Field in SCCM

Name v_GS_SOFTWARE_TAG | productname0 + ' (' + uniqueid0 + ') ' + case


when uniqueid0 like '%creativecloud%' then 'SUBSCRIPTION' else ''
end

ResourceID v_GS_SOFTWARE_TAG | ResourceID

Version v_GS_SOFTWARE_TAG | DisplayVersion0

Manufacturer v_GS_SOFTWARE_TAG | SoftwareCreatorRegid0

5.12 SOFTWARE 9
Field in SnowXML Field in SCCM

ResourceID v_GS_SOFTWARE_LICENSING_PRODUCT | ResourceID

Name v_GS_SOFTWARE_LICENSING_PRODUCT | name0

5.13 SOFTWARE 10
Field in SnowXML Field in SCCM

ResourceID v_GS_ADD_REMOVE_PROGRAMS_64 | ResourceID

Version v_GS_ADD_REMOVE_PROGRAMS_64 | Version0

Manufacturer v_GS_ADD_REMOVE_PROGRAMS_64 | Publisher0

Name v_GS_ADD_REMOVE_PROGRAMS_64 | DisplayName0

5.14 PROCESSOR
Field in SnowXML Field in SCCM

NumberOfCores v_GS_PROCESSOR | SUM(ResourceID = ResourceID)

NumberOfProcessors v_GS_PROCESSOR | COUNT(ResourceID = ResourceID)

ResourceID v_GS_PROCESSOR | ResourceID

CurrentClockSpeed v_GS_PROCESSOR | CurrentClockSpeed0

Manufacturer v_GS_PROCESSOR | Manufacturer0

MaxClockSpeed v_GS_PROCESSOR | MaxClockSpeed0

Name v_GS_PROCESSOR | Name0

ProcessorID v_GS_PROCESSOR | ProcessorId0

Model v_GS_PROCESSOR | Version0

Page 20 of 29 SNOWSOFTWARE.COM
Field in SnowXML Field in SCCM

Voltage v_GS_PROCESSOR | CurrentVoltage0

5.15 OPERATINGSYSTEM
Field in SnowXML Field in SCCM

ResourceID v_GS_COMPUTER_SYSTEM | ResourceID

Model v_GS_COMPUTER_SYSTEM | Model0

ComputerName v_GS_COMPUTER_SYSTEM | Name0

UserName v_GS_COMPUTER_SYSTEM | UserName0

DomainName v_GS_COMPUTER_SYSTEM | Domain0

NumberOfProcessors v_GS_COMPUTER_SYSTEM | NumberOfProcessors0

CurrentTimeZoneCode v_GS_COMPUTER_SYSTEM | CurrentTimeZone0

Name v_GS_OPERATING_SYSTEM | Caption0

BuildNumber v_GS_OPERATING_SYSTEM | BuildNumber0

BuildType v_GS_OPERATING_SYSTEM | BuildType0

CodeSet v_GS_OPERATING_SYSTEM | CodeSet0

CountryCode v_GS_OPERATING_SYSTEM | CountryCode0

LocaleCode v_GS_OPERATING_SYSTEM | Locale0

Manufacturer v_GS_OPERATING_SYSTEM | Manufacturer0

Organization v_GS_OPERATING_SYSTEM | Organization0

RegisteredUser v_GS_OPERATING_SYSTEM | RegisteredUser0

SerialNumber v_GS_OPERATING_SYSTEM | SerialNumber0

SystemDirectory v_GS_OPERATING_SYSTEM | SystemDirectory0

SystemUILanguageCode v_GS_OPERATING_SYSTEM | OSLanguage0

VersionInfo v_GS_OPERATING_SYSTEM | CSDVersion0

WindowsDirectory v_GS_OPERATING_SYSTEM | WindowsDirectory0

Version v_GS_OPERATING_SYSTEM | Version0

FreePhysical v_GS_OPERATING_SYSTEM | FreePhysicalMemory0

TotalSwap v_GS_OPERATING_SYSTEM | TotalSwapSpaceSize0

InstallDate v_GS_OPERATING_SYSTEM | InstallDate0

Page 21 of 29 SNOWSOFTWARE.COM
5.16 NETWORKCLIENT
Field in SnowXML Field in SCCM

ResourceID v_GS_NETWORK_CLIENT | ResourceID

Name v_GS_NETWORK_CLIENT | Name0

5.17 NETWORKADAPTER
Field in SnowXML Field in SCCM

ResourceID v_GS_NETWORK_ADAPTER | ResourceID

MacAddress v_GS_NETWORK_ADAPTER | MACAddress0

ProductName v_GS_NETWORK_ADAPTER | ProductName0

ResourceID v_GS_NETWORK_ADAPTER_CONFIGURATION | ResourceID

DefaultIPGateway v_GS_NETWORK_ADAPTER_CONFIGURATION | DefaultIPGateway0

DhcpEnabled v_GS_NETWORK_ADAPTER_CONFIGURATION | DHCPEnabled0

IPAddress v_GS_NETWORK_ADAPTER_CONFIGURATION | IPAddress0

IPSubnet v_GS_NETWORK_ADAPTER_CONFIGURATION | IPSubnet0

DhcpServer v_GS_NETWORK_ADAPTER_CONFIGURATION | DHCPServer0

5.18 MULTIMEDIA
Field in SnowXML Field in SCCM

ResourceID v_GS_SOUND_DEVICE | ResourceID

SoundDeviceName v_GS_SOUND_DEVICE | Name0

5.19 MOUSE
Field in SnowXML Field in SCCM

ResourceID v_GS_POINTING_DEVICE | ResourceID

Name v_GS_POINTING_DEVICE | Name0

5.20 MONITOR
Field in SnowXML Field in SCCM

ResourceID v_GS_DESKTOP_MONITOR | ResourceID

Page 22 of 29 SNOWSOFTWARE.COM
Field in SnowXML Field in SCCM

Name v_GS_DESKTOP_MONITOR | Description0

MonitorWidth v_GS_DESKTOP_MONITOR | ScreenWidth0

MonitorHeight v_GS_DESKTOP_MONITOR | ScreenHeight0

5.21 METERING 1

Field in SnowXML Field in SCCM

ResourceID v_GS_SoftwareUsageData | ResourceID

StartTime v_GS_SoftwareUsageData | StartTimeLocal

StopTime v_GS_SoftwareUsageData | EndTimeLocal

DomainAndUserName v_GS_SoftwareUsageData | UserName

ProductName v_GS_SoftwareUsageData | FileDescription

FullVersion v_GS_SoftwareUsageData | FileVersion

Manufacturer v_GS_SoftwareUsageData | CompanyName

LCID v_GS_SoftwareUsageData | ProductLanguage

ResourceID v_GS_COMPUTER_SYSTEM | ResourceID

DeviceID v_GS_COMPUTER_SYSTEM | Name0

ResourceID v_GS_SoftwareFile | ResourceID

FileName v_GS_SoftwareFile | FileName

FilePath v_GS_SoftwareFile | FilePath

FileID v_GS_SoftwareFile | FileID

5.22 METERING 2

Field in SnowXML Field in SCCM

ResourceID v_MonthlyUsageSummary | ResourceID

TimeKey v_MonthlyUsageSummary | TimeKey

MeteredUserID v_MonthlyUsageSummary | MeteredUserID

FileID v_MonthlyUsageSummary | FileID

StopTime v_MonthlyUsageSummary | MAX(LastUsage)

UsageCount v_MonthlyUsageSummary | SUM(ISNULL(UsageCount, 0))

UsageMinutes v_MonthlyUsageSummary | SUM(ISNULL(CASE WHEN UsageTime IS


NOT NULL THEN (UsageTime / 60 ) ELSE 0 END, 0))

Page 23 of 29 SNOWSOFTWARE.COM
Field in SnowXML Field in SCCM

FilePath SoftwareFilePath | MAX(FilePath)

FileName SoftwareFile | MAX([FileName])

DeviceID v_GS_COMPUTER_SYSTEM | Name0

DomainAndUsername v_MeteredUser | FullName

MeteredUserID v_MeteredUser | MeteredUserID

ProductName SoftwareFile | FileDescription

ProductId SoftwareFile | ProductId

FileID SoftwareFile | FileID

LCID SoftwareProduct | ProductLanguage

Manufacturer SoftwareProduct | CompanyName

ProductID SoftwareProduct | ProductID

FullVersion SoftwareProduct | ProductVersion

ProductId SoftwareInventory | ProductId

ClientId SoftwareInventory | ClientId

5.23 MEMORY
Field in SnowXML Field in SCCM

ResourceID v_GS_X86_PC_MEMORY | ResourceID

TotalPhysical v_GS_X86_PC_MEMORY | TotalPhysicalMemory0

TotalVirtual v_GS_X86_PC_MEMORY | TotalVirtualMemory0

FreeVirtual v_GS_X86_PC_MEMORY | AvailableVirtualMemory0

FreePhysical v_GS_OPERATING_SYSTEM | FreePhysicalMemory0

TotalSwap v_GS_OPERATING_SYSTEM | TotalSwapSpaceSize0

5.24 LOGICALDISK
Field in SnowXML Field in SCCM

ResourceID v_GS_LOGICAL_DISK | ResourceID

Compressed v_GS_LOGICAL_DISK | Compressed0

FileSystem v_GS_LOGICAL_DISK | FileSystem0

FreeSpace v_GS_LOGICAL_DISK | FreeSpace0

Name v_GS_LOGICAL_DISK | Name0

Page 24 of 29 SNOWSOFTWARE.COM
Field in SnowXML Field in SCCM

DiskSize v_GS_LOGICAL_DISK | Size0

VolumeName v_GS_LOGICAL_DISK | VolumeName0

DriveType v_GS_LOGICAL_DISK | DriveType0

VolumeSerialNumber v_GS_LOGICAL_DISK | VolumeSerialNumber0

5.25 PHISICALDISK
Field in SnowXML Field in SCCM

ResourceID v_GS_DISK | ResourceID

Interface v_GS_DISK | InterfaceType0

Type v_GS_DISK | MediaType0

Partitions v_GS_DISK | Partitions0

DeviceID v_GS_DISK | PNPDeviceID0

DiskSize v_GS_DISK | Size0

Cylinders v_GS_DISK | TotalCylinders0

Sectors v_GS_DISK | TotalSectors0

Tracks v_GS_DISK | TotalTracks0

Name v_GS_DISK | Caption0

5.26 DISPLAYADAPTER
Field in SnowXML Field in SCCM

ResourceID v_GS_VIDEO_CONTROLLER | ResourceID

CurrentBitsPerPixel v_GS_VIDEO_CONTROLLER | CurrentBitsPerPixel0

CurrentHorizontalResolution v_GS_VIDEO_CONTROLLER | CurrentHorizontalResolution0

CurrentVerticalResolution v_GS_VIDEO_CONTROLLER | CurrentVerticalResolution0

DisplayAdapterName v_GS_VIDEO_CONTROLLER | VideoProcessor0

5.27 KEYBOARD
Field in SnowXML Field in SCCM

ResourceID v_GS_KEYBOARD_DEVICE | ResourceID

Name v_GS_KEYBOARD_DEVICE | Description0

Page 25 of 29 SNOWSOFTWARE.COM
Field in SnowXML Field in SCCM

Layout v_GS_KEYBOARD_DEVICE | Layout0

5.28 CDROM
Field in SnowXML Field in SCCM

ResourceID v_GS_CDROM | ResourceID

DeviceID v_GS_CDROM | DeviceID0

5.29 LOGINUSERHISTORY
Field in SnowXML Field in SCCM

ResourceID v_GS_SYSTEM_CONSOLE_USER | ResourceID

SystemConsoleUser v_GS_SYSTEM_CONSOLE_USER | SystemConsoleUser0

LastConsoleUse v_GS_SYSTEM_CONSOLE_USER | LastConsoleUse0

FullUserName v_R_User | Full_User_Name0

5.30 PRINTER
Field in SnowXML Field in SCCM

ResourceID v_GS_PRINTER_DEVICE | ResourceID

Name v_GS_PRINTER_DEVICE | Name0

PortName v_GS_PRINTER_DEVICE | PortName0

5.31 ENVIRONMENT
Field in SnowXML Field in SCCM

ResourceID v_GS_ENVIRONMENT | ResourceID

Name v_GS_ENVIRONMENT | Name0

VariableValue v_GS_ENVIRONMENT | VariableValue0

5.32 PHYSICALMEMORY
Field in SnowXML Field in SCCM

ResourceID v_GS_PHYSICAL_MEMORY | ResourceID

Page 26 of 29 SNOWSOFTWARE.COM
Field in SnowXML Field in SCCM

Capacity v_GS_PHYSICAL_MEMORY | Capacity0

MemoryType v_GS_PHYSICAL_MEMORY | MemoryType0

5.33 VIRTUALSOFTWARE
Field in SnowXML Field in SCCM

ResourceId v_GS_APPV_CLIENT_PACKAGE | ResourceId

Name v_GS_APPV_CLIENT_PACKAGE | Name0

Version v_GS_APPV_CLIENT_PACKAGE | Version0

GUID v_GS_APPV_CLIENT_PACKAGE | PackageId0

Page 27 of 29 SNOWSOFTWARE.COM
6 APPENDIX

6.1 EXAMPLE: CREATE A SOFTWARE METERING RULE


In the System Center Configuration Manager console:

1. Navigate to Assets and Compliance|Overview|Software Metering.


2. Right-click in the main window, and then select Create Software Metering Rule.

3. The Create Software Metering Rule Wizard dialog box appears.

4. Type a Name of the metering rule.


5. Type a File name or an Original file name of the executable file.
6. Select a Language from the list.
7. Example of metering rule settings:
Name: Adobe Photoshop
File name: photoshop.exe
Version: *
Language: Any

Page 28 of 29 SNOWSOFTWARE.COM
8. Click Next and save the new metering rule.
9. The new rule is added to the Software Metering list.
Verify that it is set to Enabled.

Page 29 of 29 SNOWSOFTWARE.COM

You might also like