Как ограничить отображение шаблона при создании нового документа в 1С:Документооборот КОРП

Системный администратор 1С v8.3 (Управляемые формы) 1С:Документооборот IT и автоматизация бизнеса
← На главную

В процессе администрирования 1С:Документооборот КОРП часто возникает задача скрыть определенные виды документов или их готовые шаблоны от большинства сотрудников, оставив доступ только специализированным подразделениям (например, службе ИТ или бухгалтерии). Однако стандартная настройка ограничений на уровне папок внутренних документов не всегда приводит к желаемому результату: пользователи без соответствующих полномочий продолжают видеть шаблон в списке создания документов. Разберем по шагам, почему так происходит и как правильно настроить систему прав доступа для решения этой задачи.

Анализ причин некорректной видимости шаблонов

Проанализируем архитектуру разграничения прав в конфигурации. Отображение шаблона в окне «Создать документ» регулируется сразу несколькими пересекающимися механизмами:

  1. Наличие полных (неограниченных) прав в профилях групп доступа: если у пользователя присутствует роль вроде ЧтениеВнутреннихДокументовБезОграничений, РаботаСВнутреннимиДокументамиБезОграничений или ОтветственныйЗаНСИ, программа полностью игнорирует локальные ограничения папок и рабочих групп.
  2. Настройки вида документа и рабочая группа: если вид документа открыт для всех или не включено ведение рабочих групп, права по умолчанию распространяются на всю организацию.
  3. Флаг доступности и рабочая группа самого шаблона: внутри карточки шаблона документа настраивается признак «Доступен всем» и определяется состав участников рабочей группы.
  4. Механизм политик доступа и грифов: общие разрезы доступа по видам документов и грифам конфиденциальности.
  5. Асинхронное обновление дескрипторов прав (RLS): в версиях 2.1 пересчет прав доступа выполняется фоновыми заданиями, поэтому изменения могут примениться не мгновенно.

Шаг 1. Проверка действующих прав пользователя

Выясним причину, по которой пользователь продолжает видеть шаблон, с помощью встроенного отчета по правам:

  1. Откроем карточку проблемного пользователя или шаблона документа.
  2. Нажмем кнопку Права доступа в верхней командной панели.
  3. В открывшемся окне проанализируем дерево назначенных прав. Обратим особое внимание на колонку оснований предоставления доступа.
  4. Если в списке обнаружена роль Чтение внутренних документов без ограничений или Работа с внутренними документами без ограничений, перейдем в раздел Настройка и администрирование → Группы доступа (или Профили групп доступа) и исключим избыточные полномочия у пользователя.

Шаг 2. Настройка рабочей группы вида документа и шаблона

Рассмотрим правильный порядок настройки ограничения самого шаблона:

  1. Перейдем в раздел Настройка и администрирование → Виды документов (вкладка Внутренние документы).
  2. Откроем нужный вид документа и проверим вкладку Настройки. Убедимся, что включен флаг Вести учет по рабочим группам.
  3. Перейдем на вкладку Шаблоны документов и откроем карточку целевого шаблона.
  4. В карточке шаблона снимем отметку Доступен всем.
  5. В табличной части рабочей группы шаблона укажем только требуемое подразделение, группу пользователей или роль — например, Служба ИТ.
  6. Запишем и закроем карточку шаблона.

Шаг 3. Ограничение через политики доступа и грифы

Если требуется гарантированно исключить выбор шаблона и создание документов данного типа неавторизованными пользователями, настроим политики доступа:

  1. Перейдем в Настройка и администрирование → Политики доступа.
  2. Выберем разрез Виды внутренних документов.
  3. Для группы пользователей Все пользователи установим запрет на данный вид документа, а для группы Служба ИТ — явное разрешение.
  4. Если вид документа общий, но шаблон должен быть скрыт, включим использование грифов доступа в настройках программы, назначим шаблону специальный гриф (например, Для ИТ) и выдадим права на данный гриф только сотрудникам ИТ-службы.

Шаг 4. Актуализация очередей прав и очистка кэша

После внесения всех изменений необходимо убедиться, что система применила дескрипторы доступа:

  1. Перейдем в Настройка и администрирование → Поддержка и обслуживание → Управление правами.
  2. Проверим состояние очереди обновления прав. Если регламентные задания Обновление прав доступа (быстрое) и Обновление прав доступа (долгое) не выполнились автоматически, запустим пересчет прав вручную или дождемся завершения фоновых заданий.
  3. Попросим пользователя перезапустить сеанс клиентского приложения 1С, так как форма создания документов кэширует списки доступных шаблонов в пользовательских настройках сессии.

Таким образом, комплексная проверка профилей на отсутствие неограниченных ролей в сочетании с корректной настройкой рабочей группы шаблона и актуализацией дескрипторов прав позволяет полностью скрыть шаблон документа от лишних пользователей в интерфейсе 1С:Документооборот.

← На главную