Версия ЗУП 2.1
Имеем желание чтобы некоторые пользователи имели возможность все смотреть и ничего не изменять.
1. Вхожу в конфигуратор - Включаю для конфигурации возможность изменения.
2. Создаю новую роль "только просмотр"
3. Для этой роли включаю все галочки разрещающие просмотр и чтение для всех объектов.
4. Для объекта "Параметры сеанса" разрешаю чтение и установку.
5. Разрешаю просмотр и испрользование всех обработок.
6. В перечислении "НаборПравПользователей" создаю доп элемент с названием Только промотр.
7. Создаю нового пользователя и прописываю ему праово - "Только просмотр"
8. Вхожу под новым пользователем .
Получаю:
"Нарушение прав пользователя."
и детально :
---------------
МодульПриложения(51)}: Ошибка при установке значения атрибута контекста (ТекущийПользователь): Нарушение прав доступа!
ПараметрыСеанса.ТекущийПользователь = глТекущийПользователь;
по причине: Нарушение прав доступа!
---------------
Господа подскажите пож. что туть делать и как тут дальше быть?
(2) Сделал
Отчасти это то что нужно.
Но !
Осталась возможность корректировки всех справочников доступных из меню "Предприятие" (Организации, подразделения, должности и пр).
Осталась возможность править справочник Пользователей
так что это полумера.
надо сначало было пользователю дать полные прова, войти в пользовательском режиме, что бы он нормально зарегистрировался в базе, а только потом установить роль "Только просмотр"
(9) Какие ему назначены роли?
У нас все роли с ограничениями прав.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший