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