5.1 Users and Roles
Following roles and permissions are defined:
- admin - full permission set, a user with this role may perform any operation and has full control over the target device.
- super - a user with this role can not perform any operation that has an impact on the target device ie. reboot the device, set system clock etc., but still may modify the running executive,
- operator - a user with this role can not change the running executive but may read and change signal values,
- guest - a user with this role can only read signal values and can not make any modifications.
Only the admin role is enabled and the roles super, operator and guest are disabled by default. A user may enable those roles by setting options auth.super.enabled, auth.operator.enabled and auth.guest.enabled. For each role a user account with the respective name is present in the version 2.50.
The authentication subsystem is enabled by default. A user may disable the authentication by the option auth.enabled. The admin has an empty password by default and a user should always set the password after the first login.
A user must provide authentication credentials (name and password) before connecting to the target device from RexDraw, RexView or RexHMI Designer or when using the integrated web interface. An error is returned and the connection is closed if invalid credentials are submitted.
[Back to top] [Up] [Next]