Internal data points

Two internal data points exist for saving the settings of the authorization check plug-in:

  • _AuthorizationCheck
  • _AuthorizationCheckManager
Figure 1. Internal Data point types "_AuthorizationCheck" and "_AuthorizationCheckManager"

General settings are saved in the data point “_AC_General” and the manager specific settings in the “_ACM_<Managertyp>”.

_AuthorizationCheck

Figure 2. Structure of the internal data point type _AuthorizationCheck
Data point element Type Description
_AC_General.CNSUserDataKey String Under this key the authorization of the Authorization Check Plug-in is saved. The default value is OA:ACP. The key should only be specified once. You can specify the key on the Views tab of the Authorization Check Plug-in under "Global settings" -> "CNS key".
_AC_General.DefaultDpPermission Unsigned

Standard authorization.

Contains the standard authorization for all data points that were not assigned to a plant model node and are not included in the public data point list. The standard authorization is set on the Views tab of the authorization check plug-in wizard. Three authorizations can be selected.

0 Block

1 Read

2 Write

Views.Names Dyn_string These views are used for the plug-in.
Views.UserPermissionBitPattern Dyn_string

Contains the list of user bit patterns for views on the Views tab of the wizard. For user bits, see chapter authorization levels.

CAUTION!

The names of the views, bits of the views and roles of the views must contain the same number of values. Consider this especially when changing values in the PARA manually.

Views.Role Dyn_string Contains the roles that can be created and assigned on the Views tab of the Authorization Check Plug-in wizard via the "Role" column.

_AuthorizationCheckManager

Figure 3. Structure of the internal data point type _AuthorizationCheckManager
Figure 4. Structure of the internal data point type _AuthorizationCheckManager: further manager-specific nodes

All manager nodes possess the same structure. The structure is described in the following:

Datapoint element Type Description
_ACM_Api.Blacklist.Hosts Dyn_string

Host names of the black list on the "Lists" tab of the authorization check plug-in wizard.

CAUTION!

The hosts and arguments must contain the same number of values. Consider this when changing the values of these data points via PARA.

_ACM_Api.Blacklist.Arguments Dyn_string

Arguments (options) for the managers of the blacklist on the "Lists" tab. of the authorization check plug-in wizard.

CAUTION!

The hosts and arguments must contain the same number of values. Consider this when changing the values of these data points via PARA.

_ACM_Api.Whitelist.Hosts Dyn_string

Host names of the whitelist on the "Lists" tab of the authorization check plug-in wizard.

CAUTION!

The hosts and arguments must contain the same number of values. Consider this when changing the values of these data points via PARA.

_ACM_Api.Whitelist.Arguments Dyn_string

Arguments (options) for the manager of the whitelist on the "Lists" tab of the authorization check plug-in wizard.

CAUTION!

The hosts and arguments must contain the same number of values. Consider this when changing the values of these data points via PARA.

_ACM_Api.DpPermission.Block.Types Dyn_string

Blocked data point types on the DPE tab of the authorization check plug-in wizard. The data point types cannot be shown.

CAUTION!

The types and Dps must have the same number of values. Consider this when changing the values of these data points via PARA.

_ACM_Api.DpPermission.Block.Dps Dyn_string

Blocked data points on the DPE tab of the authorization check plug-in wizard. The data points cannot be shown.

CAUTION!

The types and Dps must have the same number of values. Consider this when changing the values of these data points via PARA.

_ACM_Api.DpPermission.Read.Types Dyn_string

Read rights for the data point types on the DPE tab of the authorization check plug-in wizard.

CAUTION!

The types and Dps must have the same number of values. Consider this when changing the values of these data points via PARA.

_ACM_Api.DpPermission.Read.Dps Dyn_string

Read rights for the data points on the DPE tab of the authorization check plug-in wizard.

CAUTION!

The types and Dps must have the same number of values. Consider this when changing the values of these data points via PARA.

_ACM_Api.DpPermission.Write.Types Dyn_string

Read rights for the data point types on the DPE tab of the authorization check plug-in wizard.

CAUTION!

The types and Dps must have the same number of values. Consider this when changing the values of these data points via PARA.

_ACM_Api.DpPermission.Write.Dps Dyn_string

Write rights for the data points on the DPE tab of the authorization check plug-in wizard.

CAUTION!

The types and Dps must have the same number of values. Consider this when changing the values of these data points via PARA.