Тема / Topic: Организация доступа пользователей к экранам - как сделать?
Vera
Junior Member / Новичок
Участник № / Member № 6753
отправлено / posted
Добрый день! У нас в проекте есть 3 экрана: начальный, экран оператора и экран инженера. Также есть 2 пользователя: оператор и инженер.
Предполагается, что у инженера будет доступ ко всем экранам, а у оператора - только к начальному и экрану оператора.
По информации из помощи непонятно: 209, Screen – права на доступ к графическим экранам (битовая маска Экраны раздела Доступ редактора, см. также Задание параметров графического экрана ). Эти права индицирует также байт 0 (0x000000FF) атрибута 207, Right_Mask;
Предполагаю, что права на доступ к экрану задаются где-то здесь (ссылка на скриншот экрана, область выделена красным овалом): https://yadi.sk/i/5MHpmknzifxze
Или нет? Пожалуйста, объясните.
Для меня, как для пользователя было бы гораздо удобнее выбирать доступные для польователя экраны из выпадающего списка существующих экранов, а не задавать биты. Или я пока еще только учусь...
Сообщения / Posts 2 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Права на доступ к экрану действительно определяются сочетанием кода доступа, заданного в свойствах экрана и соответствующим свойством в правах ПОЛЬЗОВАТЕЛЯ. Алгоритм определения доступности экрана для каждого ПОЛЬЗОВАТЕЛЯ описан в разделе "Задание параметров графического экрана/Код доступа".
Сообщения / Posts 17345 | Из / From: Россия
| IP / IP: IP адрес / IP address |