Overview User administration

Menu Project – User administration.

With the user administration one or more users are assigned to a page of the visualization. Through the control element Block user control you log in on the APP and afterwards only see those pages that are released for this user.

User administration

In the dialog users are created with + and removed again with −. For each entry a user name and a password are given. The user name is stored in the project, the password on the other hand in the persistent values of the controller – because it can also be changed at the control element and must not be overwritten again on the next transfer.

Layout of the dialog

Icon per user

Optionally, an icon can be assigned to each user: right-click the user – Select icon.... The selection of the project graphics opens, the same one the control element Dynamic graphic uses. With Remove icon the user returns to the default icon. The icon is shown in front of the name in the list and by the Block user control for the logged-on user. If none is selected, the default icon is shown. A graphic that is only used as a user icon counts as in use in the image selection.

Page assignment in the dialog

In the page tree you define which users may see a page. This is the same setting as in the properties of the page – but the dialog lets you edit many pages at once.

  1. Select one or more pages (hold Ctrl or Shift). If a folder is selected, all pages in it are included.
  2. Choose Assign users... (button above the tree or right-click) and tick the desired users in the window. They are added to all selected pages; existing assignments are kept.
  3. Remove users... works the other way round. Only users that occur on the selected pages are offered.

If a user is renamed or deleted, the change is carried over to the page assignments. Note: if a page has no user left afterwards, it is visible to everyone again. The tree only contains visualization pages, no program pages.

Assigning pages

The users that may access a page are selected in the dialog (see above) or in the properties of the page. The following applies:

The first page in the project should therefore always be the one open to everyone – and that is where the control element for logging in belongs.

How it is built up

  1. The first page in the project is linked to no user and carries the control element for logging in.
  2. For every user an own start page is created and linked to that user. It is shown as soon as they log in.
  3. On this start page there are only the page jumps to those pages the user should be able to reach – their rooms, for instance. Because they can only get further from there, only the start page has to be linked to the user.

Tip: If the APP is to start with a certain user right away without logging in, there is the start parameter --logon-user, see APP – Start parameters.