access

Type: Array of JSON objects
Required: No

"access": [
   {
      "name": "myCustomRight",
      "displayName": "myCustomRight",
      "description": "This is a sample for access rights in the framework control.",
      "visible": true,
      "defaultValueInternal": null
   }
]

This property contains a list of user-specific access rights that can be configured via the Engineering. Access rights restrict user groups in their activities (see authorization system). A user-specific access right must be evaluated in Source.js with corresponding user-specific logic.

An access right object contains the following properties:

Various user groups are assigned to an access right via the Engineering, which are structured according to the following schema: tchmi:framework#/definitions/ControlAccessRight
This schema defines the type of access (Allow, Deny, Inherit) the respective user group has to the access right.

In the Engineering, the access right is displayed in the Properties window as follows (for two different user groups):

access 1:

For more information, see section Access rights.