С целью обеспечения требований "авторизованности" вмешательства и разграничения прав доступа в RTWin предусмотрена возможность описания пользователей и объединения их в группы доступа к панелям управления.
Для каждого пользователя задается:
- имя ( строка длиной до 25 латинских символов )
- пароль ( строка длиной до 25 латинских символов )
- уровень доступа ( число в интервале от 0 до 100, максимальный уровень - 100 )
Для группы доступа задается только имя ( строка длиной до 25 латинских символов ).
Каждый пользователь может быть включен в одну или несколько групп. Для каждой панели управления проекта можно указать группу доступа, причем только одну. Это означает, что манипулировать элементами управления этой панели смогут только те пользователи, которые входят в данную группу доступа. При этом доступ к конкретным элементам управления этой панели будет осуществляться в соответствии с уровнем доступа конкретного пользователя.
Для входа в режим создания групп пользователей необходимо открыть меню Application, и выбрать пункт Users and Groups. После этого откроется диалоговое окно с заголовком - Users & Groups.
Для того чтобы создать пользователя , необходимо выполнить следующую последовательность действий:
![]() | При создании нового проекта по умолчанию создается единственный пользователь с именем root без пароля и уровнем доступа 100. Допустим вариант, при котором для проекта не будет объявлено ни одного пользователя. В этом случае к любому управляющему элементу любой панели управления доступ будет иметь кто угодно. |
Для того чтобы удалить пользователя необходимо:
Изменять имя пользователя после того, как он будет добавлен в список , не допускается. У любого пользователя из списка допускается изменять: пароль и уровень доступа. Для этого необходимо:
Для того чтобы создать новую группу необходимо:
Для того чтобы удалить группу необходимо:
Пользователи проекта могут быть объединены в группы доступа. Для этого необходимо нажать кнопку на пересечении строки с именем соответствующей группы и столбца с именем соответствующего пользователя в зоне с заголовком Users To Groups Assignment окна. При этом кнопка становится "утопленной" и на ней отображается знак '+'. При повторном нажатии на эту кнопку связь пользователя с группой теряется, кнопка "отжимается" и на ней пропадает знак '+'.
![]() | Все внесенные изменения будут сохранены только в том случае, когда работа с окном Users & Groups заканчивается нажатием кнопки Done. Если работа с окном будет закончена нажатием кнопки Cancel, то последние изменения не будут сохранены. |