managing_users
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
managing_users [2021/07/21 09:16] – emozolyak | managing_users [2022/01/18 20:25] – ↷ Links adapted because of a move operation 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | {{ network: | ||
====== Managing users ====== | ====== Managing users ====== | ||
- | ===== Roles and user concept ===== | + | ===== Roles and users concept ===== |
In WebHMI, there is a mechanism for managing users and their roles. The roles give or forbid access to certain project parts, while the users are binded to these roles. | In WebHMI, there is a mechanism for managing users and their roles. The roles give or forbid access to certain project parts, while the users are binded to these roles. | ||
- | {{ :: | + | {{ network: |
- | On a new device, one admin user and three roles are configured | + | |
+ | You can access the user setup from pop-up menu (for 3.6 and higer fw) | ||
+ | {{ network: | ||
+ | |||
+ | Or from the side menu (for 3.5 and lowe fw) | ||
+ | |||
+ | {{ network: | ||
+ | |||
+ | |||
+ | ===== Managing roles ===== | ||
+ | |||
+ | On a new device, | ||
+ | |||
+ | {{ network: | ||
+ | |||
+ | === Admin role === | ||
+ | |||
+ | Can perform any actions in the project. | ||
+ | <wrap em> This role with id = 1 can not be deleted from the project and only one property can be changed - its title. | ||
+ | |||
+ | {{ network: | ||
+ | |||
+ | === Other roles === | ||
+ | |||
+ | The non-admin roles (id <> 1) can be freely configured. In the scratch new project there are 2 pre-configured | ||
+ | |||
+ | ***Operator** - can navigate most of the project and change values on the dashboards | ||
+ | ***Read-only user** - can only view the project (can't change anything) | ||
+ | |||
+ | == Role configuratin page == | ||
+ | |||
+ | {{ network:role_edit_example.png? | ||
+ | |||
+ | ===== Managing users ===== | ||
+ | <wrap em> As in case with the roles, there is a static " | ||
+ | |||
+ | {{ network: | ||
+ | Admin can add as many roles and users as needed in your project. | ||
- | ***Admin** - can perform any actions in the project | + | ===== Guest user ===== |
- | ***Operator** - can use the ready project to change the values on the dashboard and access only to allowed pages of the project | + | |
- | ***Read-only | + | |
- | Admin can add as many roles and users as needed. Users management page is located at **Configuration-> | + | In some cases, you may want to avoid users using keyboard for entering the WebHMI: |
+ | | ||
+ | * you want to quickly create a "Read only" users and share your project for demonstration to everyone | ||
+ | * other similar scenarios | ||
- | {{setup_users_new.png? | + | {{ network: |
- | {{ :: | + | Then, the login page for the users will look like: |
- | The user can specify a name, a password and a home page: | + | {{ network:guest_login.png? |
- | {{ edit_user.png? | + | Click //Login into system// for standard login page. |
- | For each role, you can add permissions | + | ==== Auto close unattended user session ==== |
+ | When working in a “multitasking” mode, most users open and leave “for ever” a lot of open tabs at the same time – this is more practical than constantly opening and closing the same tab. They are often opened from different devices. However, the system continues to exchange data with the browser, even if the user does not look at the page for several days. This subtle “trickle” can become | ||
- | {{edit_role_all.png? | + | Now, in the user settings, you can set an idle timeout after which the exchange of data with the page will automatically stop and resume after the page is refreshed. |
+ | {{ network: | ||
managing_users.txt · Last modified: 2023/04/25 13:30 by emozolyak