A new Flexera Community experience is coming on November 25th. Click here for more information.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Summary

If the display name of installer evidence gathered by the FlexNet inventory agent in both inventory and usage data ends with a version number, usage data associated with that evidence may not be imported by the inventory import process. This will result in recognized installations of the application not being identified as used, even if raw usage data (on the Raw Software Usage page) shows usage.

Details

This behavior occurs due to differences in the process of installer evidence received from managed devices in inventory data and usage data.

A version number that appears at the end of the display name property of installer evidence may (depending on various conditions) be removed when it is stored in the inventory database. This issue arises because the exact conditions when a version number is removed vary between usage data and inventory data.

When a version is removed for one type of data but not the other type of data, the usage and inventory data cannot be reconciled, leading to the usage data not being imported.

As an example, consider the following details that may appear in an inventory NDI file:

<Package Name="MindView 7.0" Version="7.0.18668.0" Evidence="MSI">

When this application is used, details such as the following appear in the usage MMI file:

<APPUSAGE
    NAME="MindView 7.0" VERSION="7.0.18668.0"
    FILENAME="MindView.exe" FILECOMPANY="MatchWare A/S" FILEDESCRIPTION="MatchWare MindView" 
    FILEPRODUCTNAME="MatchWare MindView" FILEPRODUCTVERSION="7.0.18668" FILEVERSION="7.0.18668" LONG_FILENAME="C:\Program Files (x86)\MatchWare\MindView 7.0\MindView.exe"
    TOTALRUNTIME="120" TOTALACTIVE="0" SESSIONS="1" DAYS="3"
/>

In this situation:

  • Installer evidence associated with the inventory data will be transformed and stored with the name “MindView”.
  • However, installer evidence associated with the usage data will be stored with the name “MindView 7.0”.

Because the names as stored do not match, the usage data does not get imported.

Workaround

An approach to workaround this issue is to ensure a file recognition rule that matches the executable file identified in the usage is associated with the relevant application in the application recognition library (ARL). Details required for the file recognition rule can be obtained from the Raw Software Usage page. A file recognition existence rule of “Not for recognition”, “At least one” or “Required” can be used (depending on if and how the file should be used to recognize installations of the application).

For example, to recognize usage for the MindView example shown above, a file evidence recognition rule with the following properties could be linked to the MindView 7 application:

  • File name = MindView.exe
  • Version = 7.%
  • Company = MatchWare A/S
  • Description = MatchWare MindView
  • Existence rule = Not for recognition

Fix status

This issue has been fixed in the following FlexNet Manager Suite releases: 2022 R2.3 / Mar 2023 (Cloud), 2023 R1 (On Premises)

Other information

Affected components: Uploaded file importers, Usage

Master issue ID: IOK-1007093

Also known as: FNML-77524

Was this article helpful? Yes No
No ratings
Comments
jhosri
By
Level 2

has this taken effect or will it be by end of this month?

ChrisG
By Community Manager Community Manager
Community Manager

@jhosri - the 2022 R2.3 release is in the process of being rolled out across the various Flexera One ITAM environments at the moment. You can monitor https://status.flexera.com for maintenance notices related to updates like this.

The "Fix status" information in this article will be updated once the rollout is completed.

Version history
Last update:
‎Nov 20, 2023 02:04 AM
Updated by:
Knowledge base article header content