К статье
Практический материал

Администрирование · 10 мин

Где в 1С установить запрет редактирования данных

Как установить запрет редактирования в 1С: дата запрета изменения данных, права пользователей, профили групп доступа. Пошаговая настройка и проверка результата.

Запрет редактирования в 1С решает две практические задачи: защищает закрытые периоды от случайных изменений и разграничивает права пользователей, чтобы каждый работал только со своими документами. В типовых конфигурациях (Бухгалтерия предприятия, Зарплата и управление персоналом, Управление торговлей, ERP) для этого есть два основных механизма: дата запрета изменения данных и система профилей групп доступа.

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

Оба механизма работают только при включённой функциональной опции ограничения доступа и корректно настроенных ролях. Ниже разобраны точные пути в меню, условия применения, проверка результата и типичные ошибки, из-за которых запрет «не срабатывает».

Какой механизм запрета выбрать под вашу задачу

Прежде чем искать нужную настройку, определите, что именно требуется заблокировать. Если нужно защитить прошлый период после сдачи отчётности — подойдёт дата запрета изменения данных. Она действует для всех или выбранных пользователей и не требует доработки конфигурации.

Если нужно, чтобы менеджер не мог править документы коллег, а кладовщик — бухгалтерские регистры, используется разграничение прав через профили групп доступа. Это более гибкий, но и более трудоёмкий в настройке способ.

Сравнение вариантов

Дата запрета изменения данных

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

Профили групп доступа

Подходит для разграничения прав между сотрудниками. Гибкая настройка по ролям и объектам, но требует продумывания матрицы прав.

Расширение прав на уровне записей (RLS)

Подходит, когда нужно ограничить доступ к конкретным организациям, складам или контрагентам. Сложнее в настройке и может замедлять запросы.

Установка даты запрета изменения данных

В типовых конфигурациях на платформе 8.3 путь выглядит так: откройте раздел «Администрирование», затем «Настройки пользователей и прав» (в некоторых конфигурациях — «Поддержка и обслуживание»). Найдите ссылку «Даты запрета изменения данных». Если её нет, проверьте, что у вас есть права администратора и включена соответствующая функциональность.

В открывшейся форме установите переключатель «Дата запрета» в положение «Устанавливается» и укажите дату. Все документы и записи регистров раньше этой даты станут недоступны для изменения. Вариант «Общая дата» закрывает период для всех пользователей, а в табличной части можно задать индивидуальные даты по пользователям или по разделам учёта.

Порядок установки даты запрета
  1. 1
    Откройте «Администрирование — Настройки пользователей и прав — Даты запрета изменения данных».
  2. 2
    Установите режим «Устанавливается» и укажите дату, например последний день закрытого квартала.
  3. 3
    При необходимости задайте отдельные даты для конкретных пользователей или разделов учёта.
  4. 4
    Нажмите «Записать и закрыть» и дождитесь завершения фонового задания, если оно запустится.
  5. 5
    Проверьте результат под обычным пользователем, а не под администратором.

Обратите внимание на поле «Способ указания даты запрета». Вариант «По дням недели» или «Относительная дата» (например, «предыдущий месяц») позволяет автоматически сдвигать запрет без ручного вмешательства. Это удобно для ежемесячного закрытия периода.

Особенности для пользователей с полными правами

По умолчанию дата запрета действует и на администраторов, если для них не задано исключение. Чтобы главный бухгалтер мог при необходимости исправить закрытый период, добавьте его в таблицу исключений с индивидуальной датой или без запрета. Учтите: любое такое исключение снижает защиту, поэтому фиксируйте, кто и зачем получил право обхода.

Настройка прав через профили групп доступа

Для разграничения прав откройте «Администрирование — Настройки пользователей и прав — Профили групп доступа». Профиль — это набор ролей, который назначается пользователю через группу доступа. Типовые конфигурации содержат готовые профили: «Бухгалтер», «Менеджер по продажам», «Кладовщик» и другие.

Создайте новый профиль или скопируйте типовой, уберите лишние роли (например, «Изменение документов по всем организациям») и назначьте профиль пользователю через справочник «Группы доступа». После этого пользователь сможет выполнять только те действия, которые разрешены его ролями.

Запрет редактирования конкретных справочников (например, «Номенклатура» или «Контрагенты») настраивается снятием роли на изменение этого объекта при сохранении права на просмотр. Так пользователь видит данные, но не может их править.

Запрет редактирования отдельных документов и элементов

Иногда нужно закрыть не период и не всю роль, а конкретные объекты. В ряде конфигураций есть механизм «Блокировка обработки документов» или статусы документов, при которых редактирование запрещено. Например, документ в статусе «Согласован» может быть недоступен для изменения до возврата на доработку.

На уровне платформы доступна блокировка данных в форме: администратор или разработчик может программно запретить изменение объекта. Для самостоятельной настройки без доработки конфигурации чаще всего достаточно комбинации даты запрета и прав доступа.

Проверка, что запрет действительно работает

После настройки обязательно проверьте результат под учётной записью обычного пользователя. Попробуйте открыть документ из закрытого периода и изменить его: программа должна выдать сообщение о запрете редактирования данных. Проверьте также проведение, пометку удаления и создание документа задним числом — все эти операции должны блокироваться.

Для проверки прав доступа попробуйте отредактировать объект, на который роль не даёт права изменения. Кнопки записи должны быть недоступны или система выдаст ошибку нарушения прав. Полезно проверить и обратную сторону: убедиться, что разрешённые операции по-прежнему выполняются, иначе вы заблокируете рабочие процессы.

Контрольные точки

Как проверить результат

Изменение документа из закрытого периода
Норма

Появляется сообщение о запрете редактирования данных

Тревожный признак

Документ сохраняется без предупреждений

Проведение нового документа задним числом
Норма

Проведение блокируется с указанием даты запрета

Тревожный признак

Документ проводится в закрытом периоде

Работа в текущем периоде
Норма

Документы создаются и проводятся штатно

Тревожный признак

Запрет срабатывает и на актуальные даты

Права на справочники
Норма

Просмотр доступен, кнопки записи недоступны

Тревожный признак

Пользователь может изменять запрещённые элементы

Частые ошибки и ограничения механизмов

Самая распространённая проблема — запрет «не работает», потому что проверка выполняется под администратором, для которого задано исключение, либо дата запрета не записана в базу (форма закрыта без записи). Вторая частая причина — в конфигурации используется собственный механизм закрытия периода, и стандартная настройка игнорируется.

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

Типичные ошибки
01
Проверка запрета под учётной записью администратора — исключения скрывают реальную картину.
02
Установка даты без записи формы — настройка теряется при закрытии.
03
Игнорирование обменов данными — синхронизация записывает документы в закрытый период.
04
Назначение пользователю нескольких групп доступа с конфликтующими правами — итоговые права суммируются в сторону расширения.
05
Снятие конфигурации с поддержки ради простого запрета — усложняет обновления без реальной необходимости.

Частые вопросы о запрете редактирования в 1С

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

Чаще всего для этих пользователей задано исключение в табличной части настройки дат запрета или они входят в группу доступа с полными правами. Откройте настройку дат запрета и проверьте вкладку с индивидуальными датами, а также состав групп доступа пользователя.

Можно ли запретить редактирование только одного вида документов?

Штатная дата запрета действует на все объекты периода сразу. Для запрета конкретного вида документов используйте профили групп доступа: уберите у пользователя роль на изменение этого документа, оставив право просмотра. В некоторых конфигурациях есть статусная модель документов, которая также блокирует редактирование.

Мешает ли дата запрета обмену данными с другими базами?

По умолчанию механизмы обмена могут игнорировать дату запрета или, наоборот, останавливать загрузку с ошибкой — это зависит от настроек конкретного обмена. Проверьте параметры синхронизации: там обычно есть отдельный флаг учёта даты запрета изменения данных при загрузке.

Как временно открыть закрытый период для исправления ошибки?

Измените дату запрета на более раннюю или добавьте себя в исключения, внесите исправления и верните настройку обратно. Зафиксируйте, какие документы были изменены, чтобы контролировать целостность отчётности. После правок в закрытом периоде может потребоваться пересдача уточнённых деклараций.

Нужны ли права разработчика для установки запрета редактирования?

Нет. Дата запрета и профили групп доступа настраиваются в пользовательском режиме с правами администратора. Права разработчика и конфигуратор нужны только для нестандартных сценариев: программной блокировки объектов, доработки ролей или настройки RLS.

Что делать, если после настройки прав пользователи не могут работать?

Проверьте, какие роли были сняты, и верните критичные для работы. Используйте отчёт о правах доступа пользователя, если он есть в конфигурации, чтобы увидеть итоговый набор ролей. В крайнем случае восстановите настройки из резервной копии, сделанной перед изменениями.

Итог

Что важно запомнить

Запрет редактирования в 1С настраивается через дату запрета изменения данных (раздел «Администрирование») для закрытия периода и через профили групп доступа для разграничения прав пользователей. Всегда проверяйте результат под обычной учётной записью, учитывайте обмены данными и делайте резервную копию перед изменением прав.