Ограничение прав на запись справочников и документов 1С
Мы рассмотрим в этой статье, как можно ограничить права на запись справочников и документов 1С. Использовать для этого примера будем программу 1С Бухгалтерия. Для нашего случая мы возьмем конфигурацию Бухгалтерии 2.0. С помощью ее мы будет решать задачу: ограничение доступа сотрудникам к изменениям и записи в справочники и документы. Для выполнения поставленной задачи можно поменять роль Бухгалтер, чтобы она была доступна только определенному числу пользователей. Но это наложит некоторые ограничения на работу в базе и в случае обновлений и различных изменений снова придется изменить роли вручную снова. А это займет много времени.
Попробуем решить данную задачу, чтобы не вносить лишние изменения и сделать все максимально удобно и быстро:
Нам нужно в конфигурации завести новую роль. Переименовываем ее в Контрагенты.
Права этой роли не надо предоставлять.
Заводим новый модуль и пишем ему имя УправлениеДоступом.
Далее заводим подписку на событие, назовем ее по своему желанию, мы назовем эту подписку: (ПередЗаписьюКонтрагентыУправлениеДоступом).
Там, где надо выбрать «источник», пишем и устанавливаем тип данных – составной. Также указываем в этом поле «справочникиКонтрагенты» и «ДоговорыКонтрагентов».
В строчке «Событие» указываем ПередЗаписью. В строке «Источник» выбираем тот модуль, который мы создавали по инструкции до этого. После этого программа запустит процедуру для этого события.
Далее выбираем роль «Контрагенты», тем работникам, которым надо вносить изменения в базе или производить какие-либо глобальные действия.
Эти действия помогут нам обезопасить базу от потери данных или их кражи. Также это поможет избежать случайных изменений, которые могут внести необученные пользователи и также нарушит работоспособность базы.
Если у вас возникли какие-то вопросы по этой инструкции или в вашем случае надо сделать более сложные доработки, и вы не в силах выполнить их самостоятельно, то мы рекомендуем вам обратиться к нашим специалистам. Наши специалисты обладают огромным опытом и имеют более 500 сертификатов и смогут решить любую вашу задачу в кратчайшие сроки и это не потребует от вас больших вложений.