Previous Topic: WKType DetailNext Topic: Wgn3Stringi18n


WKIndex

WKIndex defines the index specific to the well known type. Each table below defines the known type specific indexes.

Type

Notes

Global

These are common strings.

1 DBMS schema owner (that is, the owning machine).

2 Event Retention Period.

3 Default Purge Age

4 RLS Security Model

5 RLS Security Model Version

6 RLS Security Model Script

User Property

The index of each user property entry corresponds to the appropriate property defined in the Wgn3UserPropertyValue table.

Audit Field 1

The index of each string corresponds to the audit field 1 status. This index is the AuditDetail value stored in the Wgn3EventAudit table entries where the AuditType value is 2.

Audit Comments

The index of each string corresponds to the predefined comment value.

Audit Mail Subjects

The index of each string corresponds to the predefined audit mail subject value.

Audit Field 2

The index of each string corresponds to the audit field 1 status. This index is the AuditDetail value stored in the Wgn3EventAudit table entries where the AuditType value is 6.

Audit Field 3

The index of each string corresponds to the audit field 1 status. This index is the AuditDetail value stored in the Wgn3EventAudit table entries where the AuditType value is 7.

Audit Field Names

The index of each string corresponds to the audit field value (0, 1 or 2).

Audit Toolbar Button Configuration

The index (0-4) corresponds to the audit button number.

Quarantine Button Configuration

The index is always 0 (there is only ever one entry of this type in the table).

Default Mail Template

The index is always 0 (there is only ever one entry of this type in the table).

Audit Configuration

The index is always 0 (there is only ever one entry of this type in the table).

User-defined role names

The index of each string corresponds to the role value which can be assigned to a user (it also matches the index used to identify the roles privileges).

User-defined role privileges

The index of each string corresponds to the role value which can be assigned to a user (it also matches the index used to identify the roles name). The privileges are encoded in a hexadecimal string format beyond the scope of this document.

Machine state

The index corresponds to the numeric state value recorded in the machine state entries in the Wgn3Diagnostics table.

Replication status

The index corresponds to the numeric status recorded in the replication status entries in the Wgn3Diagnostics table.

Replication synchronization stages

The index corresponds to the numeric status recorded in the replication synchronization stage entries in the Wgn3Diagnostics table.

Audit Field Display Order

The index of each string corresponds to the audit field value (0, 1 or 2).

Audit Field 1 "available values" filter

The index of each string corresponds to the index of the field 1 value (0-39).

Audit Field 2 "available values" filter

The index of each string corresponds to the index of the field 2 value (0-39).

Resource Classifications

1 Review (note it is envisaged this will expand in future releases)

Resource Values

1 View (note it is envisaged this will expand in future releases)

Security Model types

1 Management Group (Standard)

2 Management Group (Sender)

3 Policy (Standard)

11 Management Group (Standard, Self-Exclude)

12 Management Group (Sender, Self-Exclude)

13 Policy (Standard, Self-Exclude )

Security Models Ids

The index 1 represents the ‘default’ model, additional models are assigned a unique id > 1. Hybrid models are encoded as x,y where x and y represent the two base model types.

Security Model abbreviations

MD

MS

PD

MDX

MSX

PDX

These abbreviations correspond directly (by matching wkindex values) with the Security Model types.