AccessedSoftwareDeviceAssignmentReasons Table

AccessedSoftwareDeviceAssignmentReasons lists all license assignments attempted for client access of an application after license reconcile for the device.

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 AccessedSoftwareDeviceAssignmentReasons table

Database Column

Details

AccessingDeviceID

Type: integer. Key. Nullable

The accessing device under examination. Foreign key to the AccessingDevice table.

ComplianceComputerID

Type: integer. Key

The compliance computer under examination. Foreign key to the ComplianceComputer table.

SoftwareLicenseID

Type: integer. Key

The license being assessed. Foreign key to the SoftwareLicense table.

MultiProductLicensePhase

Type: boolean

This field is set to True when this installation is licensed during the multi-product license phase of license reconcile.

Order

Type: integer

The order this license was attempted to be assigned to this installation.

LAConsReasonID

Type: integer. Nullable

How many of the points consumed are for installations actually being used.

LicenseAssignment FailureReasonID

Type: integer. Nullable

How many of the points consumed are for installations actually being used.

AddedBySQLPhase

Type: boolean

Specifies whether the licence allocation was done by SQL or C# code. This is an internal field that can be used when troubleshooting license assignments.