InstalledSoftwareSignatures (System Machine Context)¶
OctoSAM System Query
This query is an integral part of the OctoSAM application. OctoSAM starts the query to display tabular data within the application. The query can only be started from within the intended application system context.
Show software signatues installed on this machine.
Fields¶
Name | Type | Visible | Description |
---|---|---|---|
sortind | numeric | false | OctoSAM internal field used for default sorting |
Software Category | string | true | Software category name form the OctoSAM software catalog |
Software Package ID | numeric | false | Internal ID that references the SoftwarePackage entity (Foreign Key) |
Software Package Guid | guid | false | GUID used for catalog updates. Stays the same for all OctoSAM defined software packages through the lifecycle of the package definition. Allows rename and delete of packages during catalog update.. Do not set if definig your own custom packages directly in the database. |
Software Package | string | true | Software package name from the OctoSAM software catalog |
Software Publisher | string | false | Normalized software publisher from the OctoSAM catalog |
Software Publisher ID | numeric | false | Internal ID that references the SoftwarePublisher entity (Foreign Key) |
Software Publisher Guid | guid | false | OctoSAM internal Guid of this software publisher entity |
Software Publisher Url | string | false | |
Software Signature ID | numeric | false | Internal ID that references the SoftwareSignature entity (Foreign Key) |
Software Signature Guid | guid | false | A unique ID that can be used to link to this object by external applications |
Software Licensing Type | string | true | Licensing type for this package as defined in the OctoSAM Inventory software catalog |
Signature | string | true | Signature after signature rewriting process. Used to uniquely identify a software signature object. |
Dynamic | bool | false | A dynamic signature is a signature that is not present on every scan. For example information about running processes. Dynamic signature relations to machines are not immediately removed if not found in a .single scan file. |
Raw Publisher | string | false | Publisher of the software (raw information as seen by the scan, see SoftwarePublisher table for normalized publisher information). |
Scan Signature | string | false | The Signature as reported by Octoscan2 (without Signature Rewriting) |
Version | string | false | Version Information from the MSI registry (if known) |
Base Version | string | false | Signature version determined by per-product logic within OctoSAM for signatures where uniform versioning has a speical relevance such as Java |
Licensing Relevant | bool | true | True if the package or licensing type is considered relevant for licensing |
Signature Approved | bool | false | |
Signature Approved Changed | date | false | |
Signature Approved Changed By | string | false | |
MD5Hash | string | false | Reserved for future use. Unique Hash over multiple columns, used to speed up the import service and to discern software signatures in future versions. |
Signature Notes | string | false | |
Scan Hint | string | false | Octoscan can place additional information about found software signatures that can be used for rewriting |
Signature Last Modification | date | false | |
Signature Comments | string | false | |
Contact | string | false | Contact field from the Windows Installer Registry |
Product Code | string | false | ProductCode from the Windows Installer Registry |
Version Major | numeric | false | VersionMajor Field from the Windows installer fegistry |
Version Minor | numeric | false | VersionMinor Field from the Windows installer registry |
Help Link | string | false | HelpLink Field from the Windows Installer Registry |
Url Info About | string | false | UrlInfoAbout Field from the Windows Installer Registry |
Url Update Info | string | false | UrlUpdateInfo Field from the Windows Installer Registry |
System Component | bool | false | SystemComponent Flag from the Windows Installer Registry |
Language | numeric | false | Language code from the Windows Installer Registry |
Info | string | false | Info field from Windows Registry and Mac system_profiler |
Path | string | false | Installation location of a software component |
Architecture | string | false | Architecture field from the Windows Installer Registry or from process executable information |
May Remain After Uninstall | bool | false | This can be used for static signatures that are left behind on product uninstall. For example some Adobe products leave the SWID tag file on uninstall. |
Install Date | date | true | Date/Time of installation if available. Not all packages provide an install date. |
Install Location | string | false | The location where a software package is installed on the system - if available |
Install Source | string | false | The source location of the installation package. For windows installer packages the path to the .msi file that was used for the installation. |
Features | string | false | Installation specific feature information |
Signature Installation Approved | bool | false | |
Signature Installation Approved Changed | date | false | |
Signature Installation Approved Changed By | string | false | |
First Scan | date | false | Date/Time of first scan of this machine |
Last Scan | date | true | Date/Time this entity got scanned last |
Current Date Time | date | false | Date and time the query was run. For reference if you use and save query results. |
Main entities referenced from this query¶
Query information¶
Property | Value | Description |
---|---|---|
Query Guid | 61383ffc-b5f1-47cb-b8bf-36ab1522b56a | The internal id of the query. Must be unique |
SupportsDesktop | true | If true, the query can be started from the OctoSAM Windows GUI |
SupportsWeb | true | If true, the query can be started from the OctoSAM Web UI |