Tracking local usage for software products
Overview
The SCCM and Empirum data providers can import records of the application usage on computers if relevant data is present in SCCM and Empirum respectively. These records show when and by which user an application was run locally on a computer.
To be able to see these records in Enterprise Service Management, you need to configure application usage tracking for corresponding software products.
How to configure the local application usage tracking
First you need to make sure that application usage records exist in SCCM or Empirum.
Before setting up local application usage tracking in Enterprise Service Management, you need to import computers and their inventory data from either SCCM or Empirum.
Configure tracking for a selected software product
- Go to Software Compliance in the Licenses application.
- Open the selected software product for editing.
- Go to the License Requirements > Usage Tracking tab and provide the following data:
- Select checkbox Enable tracking of the following executables.
- Under Relevant Application Executables, type an executable file name that is run on imported computers. Specifying the executable version is optional.
- Save the changes for the software product.
You can double-check if the application usage tracking is retrieved via the Empirum Inventory data provider or the SCCM Inventory data provider.
- For SCCM, open the Matrix42 root folder and go to Messages/Data/SCCM.Inventory/LastResult where you can check the contents of the SCCM AUT Data file.
- For Empirum, open the Matrix42 root folder and go to Messages/Data/EmpirumInventory/LastResult where you can check the contents of the Inventory Import file. Application usage tracking is stored in the SPSComputerClassApplicationUsage section of a computer record.
Update software inventory data for relevant computers
- Make sure that all fingerprints from imported computers are classified by LIS. Run the LIS - Online Update data provider if necessary.
- Run the inventory data provider (SCCM or Empirum) again.
As a result, the system will display usage tracking records for the software product run locally under Technical Inventory > Application Usage > Local Usage in the Licenses application.
You can configure the period of time when these records remain in the system in the Delete Application Usage Data (after Days) setting.