InstalledSoftwareData Table

InstalledSoftware lists all the installations of an application (as defined in the SoftwareTitle table).

Note: To cater for multi-tenant mode, this table may contain data for multiple tenants. Access requires that the database TenantID has been set in the SQL Server connection context information. That setting filters an underlying table to produce this view of data for the single, selected tenant.
Table 1. Database columns for InstalledSoftwareData table

Database Column

Details

InstalledSoftwareID

Type: integer. Key. Generated ID

A unique identifier for an installed software record.

ComplianceComputerID

Type: integer. Key

The computer on which the software is installed. Foreign key to the ComplianceComputer table.

SoftwareTitleID

Type: integer. Key

The software that is installed. Foreign key to the SoftwareTitle table.

IsUsed

Type: boolean

Set this field to True if the software title is installed according to usage thresholds in the SoftwareTitle table.

SoftwareLicenseID

Type: integer. Key. Nullable

The link to the license this install has been counted against. Foreign key to the SoftwareLicense table.

SoftwareLicense AllocationID

Type: integer. Key. Nullable

The link to the license allocation this installation has consumed. Foreign key to the SoftwareLicenseAllocation table.

IsLicensed

Type: boolean

Set this field to True when this installation is licensed.

PointsUsed

Type: integer. Nullable

The number of points this installation consumes on a points-based license.

RawPointsUsed

Type: integer. Nullable

The number of points this installation consumes on a points-based license before exemptions are considered.

InstallDate

Type: datetime. Nullable

The install date of the software.

DiscoveryDate

Type: datetime. Key. Nullable

The date that the software was first seen.

LastUsedDate

Type: datetime. Nullable

The date that the software was last used.

PointsCalculated

Type: integer

The number of calculated points this installation consumes.