BeaconRule Table

The BeaconRule table contains the details of beacon rules.

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

Database Column

Details

BeaconRuleID

Type: integer. Key. Generated ID

The ID of the beacon rule.

BeaconRuleActionID

Type: integer. Key

The reference of Action from the beacon rule.

RuleName

Type: text (max 128 characters)

The name of the rule.

RulePriority

Type: small integer

Beacon rules are prioritised according to the rule priority. Higher priority takes presedence over lower priorities.

MaximumAge

Type: integer. Nullable

Maximum age of the rule before it is re-scheduled.

ExternalID

Type: unique identifier. Key

The ID that exists externally.

BeaconScheduleData

Type: text

The Schedule object.

Include

Type: boolean

Boolean string indicating to include or exclude rule.

Internal

Type: boolean

Is this rule used internally, or managed by the user.

NameResourceName

Type: text (max 256 characters). Nullable

Resource for translation of Name column. Foreign key to ComplianceResourceString table.