В процессе работы с программным продуктом 1С:Документооборот 8 КОРП (редакция 2.1) администраторы и ответственные за внедрение часто сталкиваются с ситуацией, когда пользователь при попытке зарегистрировать документ видит системное сообщение: "Вашего уровня доступа недостаточно для регистрации документа. Обратитесь к администратору".
Многие ошибочно полагают, что возможность регистрации регулируется исключительно маршрутом (шаблоном комплексного процесса) или простой ролью. На самом деле система безопасности и разграничения прав в 1С:Документообороте представляет собой многоуровневую матрицу. В этой статье мы подробно разберем, как устроена эта система, и по шагам настроим права доступа, чтобы избавить пользователей от вышеуказанной ошибки.
Решение этой проблемы лежит на стыке трех взаимосвязанных уровней настроек: ролевого уровня (полномочия), объектного уровня (политики доступа) и интерфейсного уровня (состояния документов). Рассмотрим каждый из них детально.
Самый простой, но довольно грубый способ решить проблему — предоставить пользователю полное типовое полномочие, отвечающее за делопроизводство. В типовой конфигурации за эту функцию отвечает роль Делопроизводитель. Однако назначение такого полномочия дает пользователю избыточные права на другие операции в системе, что не всегда соответствует политике безопасности предприятия.
Давайте разберем, как настроить эти права точечно и безопасно:
Регистрация внутренних документов — если пользователю требуется регистрировать договоры, акты, приказы и иные внутренние документы;Регистрация входящих документов — для возможности регистрации поступающей корреспонденции;Регистрация исходящих документов — для отправляемой внешней корреспонденции.Даже если у пользователя есть необходимая роль (например, он является полноценным делопроизводителем), система заблокирует действие регистрации, если это не разрешено на уровне политик доступа к конкретным видам документов. Политики определяют, к каким именно объектам (организациям, видам документов, грифам доступа) у пользователя есть права.
Проанализируем процедуру настройки политик доступа:
Важное примечание: Обратите внимание на иерархию прав в 1С:Документообороте. Уровень доступа Регистрация является более высоким, чем Редактирование. Если у пользователя в политиках доступа установлен уровень Редактирование, он сможет изменять реквизиты карточки, прикреплять файлы, но кнопка "Зарегистрировать" останется для него заблокированной.
Иногда права настроены правильно, но кнопка регистрации все равно неактивна. Выясним причину этого поведения. Дело в том, что в системе может быть включена опция ограничения доступности полей и действий в зависимости от текущего статуса документа (например, "Проект", "На согласовании", "Согласован").
Выполним проверку и настройку этой подсистемы:
Согласован).Рассмотрим, как на процесс регистрации влияют маршруты (шаблоны процессов) и правила обработки документов. Сам по себе маршрут не раздает права доступа в базе данных напрямую, но он отвечает за автоматическую адресацию задач.
Секретарь), то при запуске процесса именно этот сотрудник получит интерактивную задачу "Зарегистрировать" на свой рабочий стол.Если пользователь жалуется на невозможность зарегистрировать документ, пройдемся вместе по следующему алгоритму:
Регистрация внутренних документов (или соответствующая входящим/исходящим).Регистрация на данный вид документа и организацию.ОбновлениеПравДоступа. Для ускорения процесса администратор может запустить пересчет прав для конкретного документа или пользователя вручную через консоль регламентных заданий, чтобы новые правила немедленно вступили в силу.Используя этот комплексный подход, мы сможем тонко и безопасно настроить права на регистрацию документов в "1С:Документооборот 8 КОРП", не нарушая общую концепцию безопасности предприятия.