Internal datapoints

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

  • _AuthorizationCheck
  • _AuthorizationCheckManager
Figure 1. Internal Datapoint types "_AuthorizationCheck" and "_AuthorizationCheckManager"

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

_AuthorizationCheck

Figure 2. Structure of the internal datapoint type _AuthorizationCheck
Datapoint 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 datapoints that were not assigned to a plant model node and are not included in the public datapoint 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 datapoint type _AuthorizationCheckManager
Figure 4. Structure of the internal datapoint 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 datapoints 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 datapoints 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 datapoints 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 datapoints via PARA.

_ACM_Api.DpPermission.Block.Types Dyn_string

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

CAUTION!

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

_ACM_Api.DpPermission.Block.Dps Dyn_string

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

CAUTION!

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

_ACM_Api.DpPermission.Read.Types Dyn_string

Read rights for the datapoint 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 datapoints via PARA.

_ACM_Api.DpPermission.Read.Dps Dyn_string

Read rights for the datapoints 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 datapoints via PARA.

_ACM_Api.DpPermission.Write.Types Dyn_string

Read rights for the datapoint 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 datapoints via PARA.

_ACM_Api.DpPermission.Write.Dps Dyn_string

Write rights for the datapoints 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 datapoints via PARA.