Skip to content

SoftwareInstallationHistory

Holds information about software installations on machines over time.

Fields

Field Type Description
Created datetime Date/Time this record got created
ExtraData string Reserved for future use
ID numeric Internal ID for the SoftwareInstallationHistory entity (Primary Key)
Installed datetime Installation date of the software as detected on the machine. Multiple methods are used to determine the installation date, on Windows typically the MSI installation date is used.
InstalledDetectionReason string Reserved for future use
IsInstalled boolean True if the software is currently installed on the machine
LastModification datetime Date/Time this record was last modified
LastProcessed datetime Date/Time this record was last processed by OctoSAM services to detect changes
LastScan datetime Date/Time the machine was last scanned for installed software
MachineGuid guid The machine GUID of the machine where the software is/was installed. The machine may no longer exist in the OctoSAM database.
MachineName string PrintableName of the machine where the software is/was installed. The machine may no longer exist in the OctoSAM database.
NewestDynamicSignature datetime Date/Time of the newest dynamic signature for this software installation
NewestStaticSignature datetime Date/Time of the newest static signature for this software installation
Res1 string Reserved for future use
Res2 string Reserved for future use
SoftwarePackageGuid guid The GUID of the software package as it is/was defined in the software catalog. The software package may no longer exist in the OctoSAM database.
SoftwarePackageName string Name of the software packge as it is/was defined in the software catalog. The software package may no longer exist in the OctoSAM database.
Uninstalled datetime Uninstall date as detected by OctoSAM. This is the date when OctoSAM detected that the software is no longer installed on the machine.
UninstalledDetectionReason string Reserved for future use