Настройка доступа к объектам программы Прокат-Эксперт
В программах, с которыми работает много пользователей, всегда возникает задача разделения доступа разных категорий пользователей к разным частям программы: справочникам, документам, отчетам, подсистемам и т.п. Основные положения системы разделения доступа:
- При запуске приложения выполняется регистрация пользователя путем введения его кода и пароля. Войти в программу может только зарегистрированный пользователь, который правильно ввел свой пароль
- Все пользователи разделены на Должности. Каждой должности можно ограничить права на выполнение некоторых операций с Объектами программы. Объектами, к которым можно ограничить доступ, могут быть Данные (документы, справочники), отдельные поля и кнопки, отчеты, пункты меню и т.п.
Изменение прав доступа к различным объектам системы для данной Должности сотрудников производится при помощи окна Доступа к объектам, которое вызывается кнопкой [Доступ] в Справочнике должностей.
Знак "Х" в этой таблице означает запрет какого-либо действия. Установка и снятие запретов доступа к объектам производится щелчком в соответствующей "ячейке" таблицы.
Для каждого из Объектов программы можно запретить:
- Открыть - полный запрет доступа к данному объекту
- Добавить - запрет кнопки "Добавить" в таблице
- Изменить - запрет кнопки "Изменить" в таблице
- Удалить - запрет кнопки "Удалить" в таблице
- Записать - запрет кнопки "Записать" в форме, что делает возможным просмотр записи, но не дает ее изменять или удалять
Внимание! Чтобы избежать потери контроля прав доступа в программе соблюдайте следующие правила:
- В Справочнике сотрудников должен быть хотя бы один сотрудник с максимальными правами "Администратора". Не удаляйте такого сотрудника и не забывайте его пароль!
- Не удаляйте сотрудника с кодом "1". Просто измените его ФИО и прочие данные. Сотрудник с кодом "1" должен иметь максимальные права (категорию "Администратор")
- Не ограничивайте доступ к каким-либо объектам для категории сотрудников "Администратор"