Software Identification Tags

Tag File Name

When you install the Universal Discovery Agent, a Software Identification Tag file is created and named as follows:

Agent Deployment Mode File Name
Complete Install regid.1995-08.com.microfocus_UD-AgentComplete-<VersionNumber>.swidtag
Software Utilization regid.1995-08.com.microfocus_UD-AgentSoftwareUtlizationOnly-<VersionNumber>.swidtag

For more information on the deployment modes for the Universal Discovery Agent, see (Suite Only) Universal Discovery Agent Overview.

Tag File Location

Operating system vendors can specify where software identification tags are located. If the vendor does not specify a location, software identification tags may be stored as follows:

Platform Version Local File Location Global File Location
Apple Macintosh OS X Leopard /Library/LaunchDaemons/DiscoveryAgent /Library/Application Support/regid.1995-08.com.microfocus
Apple Macintosh OS X Prior to Leopard /Applications/DiscoveryAgent.app/Contents
UNIX and Linux (Excluding AIX)   /opt/microfocus/Discovery /usr/share/regid.1995-08.com.microfocus/
Windows XP,2000,2003
  • (x32): C:\Program Files\Micro Focus\Discovery Agent
  • (x64): C:\Program Files (x86)\Micro Focus\Discovery Agent
%AllUsersProfile%\Application Data\regid.1995-08.com.microfocus
Windows Vista,Server 2008 and 2012 %Program Data%\regid.1995-08.com.microfocus
AIX   /usr/lpp/microfocus/Discovery /usr/share/regid.1995-08.com.microfocus/

Software Identification Tag Attributes

The following attributes are contained in scan files if Software Identification Tags are enabled during discovery:

Field Name Attribute Name Description
Entitlement_required_indicator hwOSSoftwareIdTagEntitlementRequiredIndicator Indicates if an entitlement must match up against this software in order for a successful software reconciliation to occur.
product_title hwOSSoftwareIdTagProductTitle Name of software as assigned by the software creator.
product_version

hwOSSoftwareIdTagProductVersionName,

hwOSSoftwareIdTagProductVersionNumber

Textual and numeric version of the software.
software_creator

hwOSSoftwareIdTagSoftwareCreatorName,

hwOSSoftwareIdTagSoftwareCreatorRegid

Software creator that produced the software package, and the creator's domain.
software_licensor

hwOSSoftwareIdTagSoftwareLicensorName,

hwOSSoftwareIdTagSoftwareLicensorDomain

Software licensor that owns the copyright for the software package, and the licensor's domain.
software_id

hwOSSoftwareIdTagSoftwareUniqueId,

hwOSSoftwareIdTagSoftwareIdCreatorDomain

Unique ID of the product and the domain name of the tag provider.
tag_creator

hwOSSoftwareIdTagTagCreatorName,

hwOSSoftwareIdTagTagCreatorDomain

Name of the tag creator, and the tag creator's domain name.
tag file path hwOSSoftwareIdTagTagFilePath

Location of the tag file. If the file is located at the root of the application's installation directory, this field will indicate the installation directory of the application.

Tip: This information may be useful for application teaching. For more information, see Application Teaching.

license linkage hwOSSoftwareIdTagLicenseLinkageActivationStatus

Licensing level that a software licensor uses to track software status. Every software licensor may have a different set of values.

Information may include the following:

  • Trial. Indicates that the software is in a trial mode and this value may include the number of days the trial mode is valid, or that the trial has expired.
  • Serialized. Indicates that the software user has entered a valid serial number during the installation process, however, the software is not activated.
  • Fully Licensed. Indicates that the product is activated.
  • Unlicensed. Indicates that the software is running in a limited mode. Software can enter into this state by one or more of the following:

    1. A trial period has expired.
    2. A time-based license has expired.
    3. Software package contained a serial number, however, the software package was not activated in the given timeframe.
hwOSSoftwareIdTagLicenseLinkageChannelType

Indicates the channel the software was targeted for. Every software licensor may have a different set of values.

Information may include the following:

  • Volume. Targeted for volume consumption.
  • Retail. Target for the retail channel.
  • OEM. Targeted for the OEM channel.
  • Academic. Targeted for the education or academic channel.
hwOSSoftwareIdTagLicenseLinkageCustomerType

Identifies the target customer of the software. Every software licensor may have a different set of values.

Information may include the following:

  • Government. Targeted for government customers.
  • Corporate. Targeted for corporate customers.
  • Educational. Targeted for education or academic customers.
  • Retail. Targeted for retail customers.
serial number hwOSSoftwareIdTagSerialNumber

Unique identifier that may be represented as a combination of numbers, letters, or symbols. The serial number for the software product is a commonly used unique number assigned for identification of a particular title and purchase.

Note: The value might be the serial number that is run through a one-way hash encryption scheme.

For more information about enabling discovery of Software Identification Tags, see Hardware Data Page.