При работе в облачном сервисе 1С:Фреш у администраторов часто возникает вопрос: почему при добавлении нового пользователя доступны только два права — «Запуск» и «Запуск и администрирование», и можно ли ограничить права сотрудника до работы с конкретными документами (например, только приходными и расходными накладными)?
Рассмотрим подробно архитектуру разграничения прав в 1С:Фреш, разберем причины ограничений в типовой конфигурации 1С:Бухгалтерия предприятия 3.0 и проанализируем доступные способы решения задачи.
Главная причина путаницы заключается в разграничении зон ответственности внутри сервиса. Проанализируем, где именно задаются настройки:
Запуск и Запуск и администрирование определяли технический доступ пользователя к запускным ссылкам базы. Обратите внимание: право Запуск не ограничивает работу через Тонкий клиент 1С (при совпадении версий платформы пользователь сможет работать и через браузер, и через Тонкий клиент).Для настройки конкретных прав пользователя необходимо зайти непосредственно в приложение 1С:Бухгалтерия под учетной записью администратора.
Выясним, как настроить права прямо в информационной базе. Разберем по шагам порядок действий:
Профили групп доступа.Менеджер по продажам).Группы доступа или карточку пользователя.При попытке оставить пользователю доступ только к документам Поступление (акты, накладные, УПД) и Реализация (акты, накладные, УПД) мы столкнемся со спецификой конфигурации 1С:Бухгалтерия предприятия 3.0:
Отсутствие атомарных ролей: В БП 3.0 нет изолированных ролей на чтение или изменение строго двух выбранных видов документов. Права в конфигурации объединены в крупноблочные профили. Назначение роли для работы с накладными автоматически дает доступ к сопутствующим регистрам и объектам учета.
Ограничения встроенного RLS: Механизм ограничения прав на уровне записей (RLS) в типовой БП 3.0 позволяет разграничивать доступ только по Организациям. Запретить просмотр или редактирование отдельных складов, контрагентов или видов первичных документов штатным механизмом RLS невозможно.
Например, предопределенный профиль Менеджер по продажам дает доступ к расходным накладным, но не включает права на приходные документы (раздел «Закупки»). Полноценно объединить только эти два документа без лишних прав средствами стандартного конструктора профилей не удастся.
Если для бизнес-процесса критически важно жестко ограничить доступ пользователя, рассмотрим два пути:
1С:Управление торговлей, 1С:Управление нашей фирмой или 1С:Комплексная автоматизация. В них механизмы разграничения прав изначально приспособлены для гибкой настройки доступа линейного персонала.