Дата актуализации: 04 июля 2026 г.
Основная платформа: 1С:Предприятие 8.3, конфигурация «1С:Управление торговлей» (1С:УТ) версии 11.5 и новее.
Цель: научиться гибко разграничивать права доступа пользователей не только по видам объектов (документы/справочники), но и по отдельным записям, используя признаки «Склад» и «Подразделение».
Содержание
- Зачем нужны ограничения по записям?
- Включаем механизм RLS
- Создаём группы доступа
- Настраиваем ограничения по подразделению
- Настраиваем ограничения по складу
- Проверяем результат
- Особенности и подводные камни
- Часто задаваемые вопросы
Зачем нужны ограничения по записям?
В больших компаниях с несколькими складами и филиалами каждый сотрудник должен видеть только ту информацию, которая относится к его зоне ответственности. Например:
- Менеджер магазина «Центральный» не должен видеть заказы и остатки магазина «Северный».
- Склад «Сырьё» скрыт от менеджеров по продажам, чтобы не мешать лишними остатками.
- Финансовый отдел видит движения по всем складам, но не редактирует их.
Для решения этих задач в 1С используется RLS (Row Level Security) — механизм ограничения доступа на уровне записей.
Включаем механизм RLS
- Зайдите в конфигуратор (или в режиме «1С:Предприятие» под администратором):
НСИ и администрирование → Настройки пользователей и прав → Пользователи и права. - Откройте закладку «Общие настройки» и установите флаг:
- «Ограничивать доступ на уровне записей», рис. 1.

Рис. 1. Включаем RLS в общих настройках
Важно: если галочка не установлена, ограничения по складам/подразделениям не будут работать!
Создаём группы доступа
Ограничения применяются именно к группе доступа, а не к отдельному пользователю. Поэтому:
- Если группы ещё не созданы — создайте их в том же разделе: НСИ и администрирование → Настройки пользователей и прав → Группы доступа.
- Добавьте нужных сотрудников в группу.
Настраиваем ограничения по подразделению
- В карточке группы доступа перейдите на вкладку «Ограничения доступа».
- В правой части окна найдите объект «Подразделения» и нажмите «Настроить» — рис. 3.
- Выберите тип ограничения:
- Все разрешены, кроме исключений — быстрее, если список исключений короткий.
- Все запрещены, кроме разрешённых — безопаснее, если подразделений много.
- В таблице «Исключения» отметьте подразделения, которые нужно скрыть (или оставить, в зависимости от выбранного типа).

Рис. 3. Устанавливаем фильтр по подразделению
Настраиваем ограничения по складу
Аналогично подразделениям:
- В том же окне «Ограничения доступа» выберите объект «Склады».
- Укажите тип ограничения и перечень складов.

Рис. 4. Разрешён только «Центральный склад»
Правило суммирования: если пользователь входит в несколько групп, то в итоге он видит объединение всех разрешённых записей. То есть самое широкое из разрешений.
Проверяем результат
- Запустите 1С под пользователем, для которого настроены ограничения.
- Откройте журнал документов «Заказы покупателей» до и после применения RLS.
- До ограничений — видны заказы всех подразделений/складов.
- После ограничений, в списке только «свои» заказы — рис. 5 и 6.

Особенности и подводные камни
- Журналы «смешанных» документов.
Если вы открываете общий журнал «Документы продаж», то скрытые склады/подразделения будут отображаться как «Объект не найден», но сами документы всё равно будут видны. Избегайте таких журналов, лучше использовать специализированные списки. - Отчёты.
Стандартные отчёты 1С не всегда учитывают RLS. Проверяйте отчёты на тестовой базе и, при необходимости, дорабатывайте доработкой конфигурации. - Производительность.
RLS добавляет скрытую фильтрацию запросов. На больших базах (> 1 млн записей) настройте индексы по полям «Склад» и «Подразделение».
Часто задаваемые вопросы
Вопрос 1: Можно ли ограничить доступ только на чтение?
Да. В настройках объекта (например, «Заказы покупателей») задайте разрешение «Чтение», но уберите галочку «Запись». Тогда пользователь увидит документы своего склада, но не сможет их изменить.
Вопрос 2: Работает ли RLS в облачной 1С:Фреш?
Да, механизм RLS полностью поддерживаеться во всех облачных решениях 1С.
Вопрос 3: Как массово применить ограничения к 100+ пользователям?
Создайте одну или несколько групп доступа, настройте в них RLS, а затем просто включайте пользователей в нужную группу. Это намного быстрее, чем редактировать каждого пользователя индивидуально.
Грамотно настроенные ограничения по складу и подразделению:
- повышают безопасность данных;
- упрощают интерфейс пользователя, скрывая лишнее;
- позволяют масштабировать учёт без риска «слива» информации между филиалами.
Если потребуется помощь с имплементацией RLS или доработкой конфигурации, обращайтесь в компанию Легасофт: ###-###-#### или через сайт legasoft.ru.
© 2026, Легасофт. Версия для печати доступна по ссылке.