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

Details

ComplianceEventID

Type: integer. Key. Generated ID

A unique identifier for an event.

EventTypeID

Type: integer

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

Priority

Type: integer. Nullable

The priority of the event.

Severity

Type: integer. Nullable

The severity of the event.

EventActionID

Type: integer

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

EventStateID

Type: integer

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

UpdatedBy

Type: text (max 200 characters)

The last operator to update the event.

UpdatedDate

Type: datetime

The date the event was last updated.