Rights

When scanning the project, the cross-reference searches for uses of rights in the design area of the client project, e.g. in the "Authorisation right" property of the controls. For each use, the cross-reference checks whether the respective right has been defined and, conversely, whether a defined right has been used.

After scanning the project, the results are displayed in a table in the "Rights" view in the cross-reference node.

The table contains the following columns:

Law

Specifies the name of the right.

Status

Indicates the status of use: "Correct", "Warning" or "Error".

Status Description

Detailed information on the status.

Status Description

Description of the

Status

Correct

The use of the definition is error-free.

Correct

Defined, but no use found

The right has been defined but not used.

Important: If the cross-reference is not used for a right, this may have the following reasons:

  • The right is used in the code. Code files (*.js) are not analysed by the cross-reference. Rights names that are only obtained at runtime, e.g. from a data source, cannot be recognised by the cross-reference.

  • Before you delete a right, check whether it is used in the code.

Warning

Used, but not defined

The right was used, but no definition of this right was found. The control element in which this right is used is not enabled at runtime.

Error

System

The entry "Design" means that the definition is used in the design area.

Used in

Specifies the relative path of the page where the right is used.

Source group, source, source detail

Further details on use.