Skip to main content

Installer Evidence

FlexNet Manager Suite ()

Installer evidence is a record of software installation on an inventory device. 'Normalized' installer evidence (meaning installer evidence that includes standard string values as noted below) allows the automatic matching of the evidence to the application that it represents, using the Application Recognition Library (ARL), frequently updated by Flexera.

  • Are new records created by imports from the staging database table? — Yes.
  • Can records with matching compound keys be updated by these imports? — No.
  • Are records unmatched by an import from the staging table deleted from the compliance database (provided that the staging database for BMC Discovery data is the last/only source for these records)? — Yes (records linking applications to inventory devices are deleted under these conditions).

Installer evidence mapping

The properties for installer evidence are taken as a UNION of values from the DiscoveredPackages_ci, InstallerEvidenceDetail_ci, and SoftwareInstance_ci tables of the staging database. The union is used to create a de-duplicated, distinct set of values as listed below. If there are clashes in the values (for example, if one table lists the Publisher as Adobe and another lists to Vendor as Adobe Software), separate records are created of distinct evidence listing each of those different values. Since most of the properties are combined to form the primary key for the compliance database, this may give the appearance of duplicate records at first glance, so examine the values carefully for slight variations that trigger the creation of separate inventory evidence records.

Most of these properties are available in listings such as the Installer evidence tab of the All Evidence page; and within the properties of an individual installer evidence record, these appear on the General tab.

Source table.propertyDisplay propertyTypeMaxNotes
`DiscoveredInstalledPackages_ci.HostKey`, `InstallerEvidenceDetail_ci.HostKey`, and `SoftwareInstance_ci.HostKey`Not displayed. \(p/key\)`varchar`64Identifies the inventory device on which the installer evidence was found. This value is not displayed in listings of, nor properties for, installer evidence \(because in those contexts, the installer evidence may be relevant to many different devices\). However, the link from the installer evidence to the application, plus this link to an individual device where the installer evidence has been found, allows the list of installed applications to appear on the **Applications** tab of the inventory device properties.
`DiscoveredPackages_ ci.Package`, `InstallerEvidenceDetail_ci.Name`, and `SoftwareInstance_ci.Name`**Name** \(p/key\)String256For recognition using the standard ARL to work reliably, this value must be the `Display Name` from `Add/Remove Programs` on Windows \(or equivalent\).
`InstallerEvidenceDetail_ci.ProductCode`Not displayed.String110The publisher's product code is not displayed in FlexNet Manager Suite.
`DiscoveredPackages_ ci.Vendor`, `InstallerEvidenceDetail_ci.Vendor`, and `SoftwareInstance_ci.Publisher`**Publisher** \(p/key\)String200For recognition using the standard ARL to work reliably, this value must be the `Publisher` from `Add/Remove Programs` on Windows \(or equivalent\).
`ADDM` \(string literal\)**Type**String32The string literal "ADDM" is supplied as the installer evidence type for this adapter.
`DiscoveredPackages_ ci.Version`, `InstallerEvidenceDetail_ci.Version`, and `SoftwareInstance_ci.Version`**Version** \(p/key\)String72For recognition using the standard ARL to work reliably, this value must be the `Display Version` from `Add/Remove Programs`on Windows \(or equivalent\).
2025 R1.1

Parent topic:Staging to IT Asset ManagementFlexNet Manager Suite