Permission settings

The different functions of the WinCC OA video framework are divided into different functional groups. The framework distinguishes between 25 functional groups. For each of those groups a user with the authorization for the functional group Superuser (perm_1) can assign a permission bit (1-32).

If a logged in user wants to use a certain functional group, he has to posses the appropriate permission bit. The permission bits of each user are assigned by the WinCC OA user control. More information about the permission bits can be found in the WinCC OA online help under System management - Authorizations.

Only the permission bits which are assigned by user groups are interpreted (according to the WinCC OA CTRL function getUserPermission()).

Therefore, area permissions are not interpreted by the video framework.

Figure 1. Permission settings
Mark permissions for user

You can select any user in this selection list and show the authorization level. All functional groups for which the selected user has authorization are highlighted.

Keyword

This column displays the keywords for the functional groups. These keywords are used by the authorization management functions VIDEO_OA_getUserPermission() and VIDEO_OA_openNoPermission().

Description

This column contains the description of the functional groups.

Permission

The permission bits which are assigned to the functional groups are displayed in this column.

Default Button

Resets the permission bits of the functional groups to the initial value.

Setting the permissions

In order to edit permission settings the user must have authorization for the functional group Superuser (perm_1). This function is preset with bit 32.

The user can edit the permission bit with a left mouse click on the permission column of the appropriate functional group.

Figure 2. Edit permissions
Meaning of the functional groups
Functional group Function Default bit Description
perm_1 Superuser 32

This functional group contains the following functions:

  • Create permissions

  • Configuration of internal settings

  • Import and export of video objects

perm_2 Open livestream 2 Open live streams via the user interface.
perm_3 Configure camera lists 2

This functional group contains the following functions:

  • Create camera groups

  • Configuration of camera groups

  • Delete camera groups

perm_4 Create and delete sequences 2

This functional group contains the following functions:

  • Create sequences

  • Delete sequences

perm_5 Configure sequences 2

This functional group contains the following functions:

  • Configuration of sequences

perm_6 Operate sequences 2

This functional group contains the following functions:

  • Start sequences

  • Stop sequences

  • Single step operation in sequences

perm_7 Preset settings 1-10 2 Set and delete the presets 1-10 in the video object explorer.
perm_8 Preset settings 11-20 3 Set and delete the presets 11-20 in the video object explorer.
perm_9 Use presets 3 This functional group allows to move to the preset via the user interface.
perm_10 PTZ commands from user interface 3 Enables the use of PTZ commands via the user interface.
perm_11 Create and delete configuration 2

This functional group contains the following functions:

  • Create configurations

  • Delete configurations

perm_12 Modify configuration 3
perm_13 Play configuration 3
perm_14 Alarm settings 3 Configuration and Activation of the WinCC OA video reaction processors.
perm_15 Reserve 3
perm_16 Modify object parameter 3 Configuration of video objects in the video object explorer.
perm_17 Create new objects 32 Create new video objects in the video object explorer.
perm_18 Delete objects 32 Delete video objects in the video object explorer.
perm_19 System settings 32 Set the users and debug flags.
perm_20 Move cameras in panel 32 Adjust cameras in the user interface during runtime.
perm_21 Export videos 32

This functional group contains the following functions:

  • Export videos

perm_22 Protect videos 3

This functional group contains the following functions:

  • Protect videos from automatic deletion

perm_23 Unprotect videos 3

This functional group contains the following functions:

  • Remove delete protection

perm_24 Open playbackstream 3

This functional group contains the following functions:

  • Open playback streams

perm_25 Export management 32

This functional group contains the following functions:

  • Delete export files

  • Move and copy export files to the swap folder