System settings for software catalog

This page explains the system settings for Software catalog.

System settings for Self service portal can be found from 'Administration > System settings > Main > Software catalog'.

Software catalog

Field name

Description

Software catalog version This field displays the version of software catalog that is currently in use.
Use partial matches for identification

When this is disabled, partial matches are not used in software identification. This means that, software identification process produces a match only if the file size and software version match exactly with the ones in software catalog. The setting "Use partial matches" is also hidden from every Managed software item page.

When enabling this a popup window asks whether you want to enable partial match identification for all existing managed software identification rules.

  • If you answer "OK", All existing software identification rules will be automatically modified to use partial matches in software identification.

  • If you answer "Cancel", the existing software identification rules will not be automatically modified, but the "Use partial identification" check box appears to the Managed software item pages, and you can manually enable the use of partial matches by modifying that setting.

Anyway, when partial matches are used in software identification, the software identification process produces a match when the following conditions are met:

  • File name matches with the one recorded in software catalog.

  • MajorVersion.MinorVersion of the executables match with software catalog. Examples: 2.2. & 2.2.1 match with each other, but 2.2 & 2.3 don't.

  • The size of the analyzed file differs at most 10% from the file size in software catalog.

  • Other matches, from the same license unit, are not found.

The use of partial matches is helpful when, for example, minor version updates (v. 2.2.x) are desired to be considered as the same software (as version 2.2), although they are slightly different.