ComplianceEvent Table

The ComplianceEvent table lists all the ‘compliance events’ that FlexNet Manager Suite has detected. These are any event, such as the arrival of a new application version or a change in primary application for a license, that should trigger recalculation of linked applications through upgrade and downgrade rights. Depending on license properties, some of these events trigger automatic recalculation, and others trigger a proposal to the operator for manual response. This table records the current state for each event, with a history of state changes available in the ComplianceEventHistory table. Where the compliance event results in changes to the applications linked to a license, further details are recorded in the SoftwareLicenseChangeEvent 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 ComplianceEvent table

Database Column



Type: integer. Key. Generated ID

A unique identifier for an event.


Type: integer

The type of event. Foreign key to the ComplianceEventType table.


Type: integer. Nullable

The priority of the event.


Type: integer. Nullable

The severity of the event.


Type: integer

The proposed action for the event. Foreign key to the ComplianceEventAction table.


Type: integer

The current state of the event. Foreign key to the ComplianceEventState table.


Type: text (max 200 characters)

The last operator to update the event.


Type: datetime

The date the event was last updated.