1. Главная
  2. Каталог
  3. Ограничение доступа и прав
  4. Ограничение доступа пользователей
#470 76 компаний купили последняя — 5 дней назад

Запрет открытия и изменения документов и справочников в 1С по правилам без RLS

Когда типовых ролей мало, а правка RLS вручную пугает: задайте свои правила — кто из пользователей или групп не может открывать или изменять конкретные документы и справочники. Запрет изменения работает только для проведённых документов; список объектов виден всегда (запрет — при открытии).

Последняя версия:

Что вы получаете

Готовое решение

Не идея и не ТЗ — рабочая разработка для текущего и предыдущих релизов конфигураций, со скриншотами и инструкцией.

Безопасно для конфигурации

Разработки подключаются без вмешательства в типовую конфигурацию. Снимаются за минуту, если что-то пойдёт не так.

Полная прозрачность

Открытый код, честные отзывы, закрывающие документы.

Совместима с конфигурациями 1С:
RU
Управление торговлей 11.4, 11.5 Бухгалтерия предприятия 3.0 Управление нашей фирмой 1.6 Управление нашей фирмой 3.0 Комплексная автоматизация 2.4, 2.5 Розница 2.2 и 2.3 Розница 3.0 Зарплата и управление персоналом 3.1 Управление предприятием ERP
KZ
Управление торговлей 3.4 (KZ) Комплексная автоматизация 2.4 (KZ) Бухгалтерия для Казахстана 3.0
BY
Управление торговлей 3.4, 3.5 (BY) Комплексная автоматизация 2.4, 2.5 (BY)

Подробное описание

Эта разработка позволяет настроить выборочную блокировку (открытия или изменения) справочников и документов для разных пользователей (или групп пользователей).

Тут вы можете спросить - А не проще ли обойтись установкой нужных ролей для пользователей?

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

Расширение позволяет дополнить функциональность типовых ролей конфигурации и в пользовательском режиме ограничить доступ конкретных пользователей (или групп) к конкретным типам объектов системы (документам или справочникам).

Для примера, ограничим группе пользователей доступ к документу Заказ клиента.

Откроем форму настройки прав доступа:

ограничение доступа к документам

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

  • тип объекта - документ или справочник,
  • имя объекта - в данном случае выбираем из выпадающего списка нужный тип документов информационной базы,

настройки ограничения доступа

  • настраиваем адресата ограничения - можно выбрать конкретного пользователя или группу пользователей (в таком случае ограничение будет срабатывать для всех пользователей, принадлежащих этой группе),
  • тип запрета - запрет открытия или запрет изменения (в последнем случае форма будет открываться только на просмотр, таким образом пользователь не сможет редактировать старый документ).

Если включен запрет изменения, пользователь также не сможет перепровести/распровести документ, пометить объект на удаление или снять пометку (из журнала документов или в списке элементов какого-то справочника).

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

Если вам необходимо накладывать запрет не на все объекты, можно настроить произвольный отбор.

Выделяем строку с настройкой, для которой нужно наложить отбор, и нажимаем кнопку Настроить отбор. Зададим для примера отбор по подразделению (запрет будет наложен на заказы с указанным в отборе подразделением). Сохраняем отбор, а затем и сами настройки.

форма настроек доступа пользователей к документам и справочникам в 1с

отбор в настройках запрета доступа к документам и справочникам в 1с

пример отбора в настройках запрета доступа к объектам

Пользователь не сможет открыть заказ с запрещенным подразделением. В то время как заказы по другим подразделениям открываются без проблем.

сообщение о запрете открытия формы в 1с

Теперь попытка пользователя открыть заказ заканчивается ничем:

ограничение доступа к документам

Ограничение не распространяется на пользователей с полными правами.

Для корректной работы расширения необходимо отключить Безопасный режим.

безопасный режим отключен

Оцените разработку

Общий рейтинг появляется при ≥ 3 оценках. Мы не скрываем плохие — все оценки идут в общую статистику.

Частые вопросы

Как получить разработку и установить её в 1С?

После оплаты картой или СБП ссылка для скачивания приходит на email в течение минуты. При оплате по счёту от ИП — автоматически после поступления денег на расчётный счёт. Ручные оплаты (USDT, перевод на казахскую карту) подтверждаем в рабочее время — обычно в течение часа.

К разработке приложена инструкция по подключению. Установка занимает 5–10 минут. Если что-то не получится — напишите, подключимся удалённо через AnyDesk и поставим за вас.

Какие способы оплаты доступны?
Банковская карта (через Т-Банк), СБП, счёт от ИП Медведков Д. В. (для российских юрлиц и ИП), USDT, перевод на казахскую карту. Оплата картой проходит на стороне банка-эквайера — данные карты не попадают на наш сервер.
Можно ли оплатить в тенге, белорусских рублях или долларах?
Цена автоматически пересчитывается в KZT, BYN и USD по курсу из настроек сайта. Курс фиксируется в момент оформления заказа — даже если затем изменится, к оплате уйдёт уже замороженная сумма. Реальный приём денег: в рублях для карты РФ и счёта от ИП, в тенге — на казахскую карту, в USDT — крипта.
А если что-то пойдёт не так после установки?
Подключимся удалённо через AnyDesk и разберёмся. Если решить проблему не удастся — вернём деньги без вопросов.
Что произойдёт после очередного обновления 1С?

Каждая разработка тестируется на новых релизах 1С до их публичного выхода. На момент, когда вы обновите конфигурацию, совместимая версия уже готова и ждёт скачивания.

Если в течение 3 месяца после покупки выйдет новый релиз — обновление бесплатно (просто скачайте свежую версию из личного кабинета). Дальше доступна цена обновления — 20% от текущей цены разработки. Альтернатива — годовой абонемент, покрывающий все обновления и новые разработки сайта.

Какие версии 1С НЕ поддерживаются?

Разработка не работает в 1С:Fresh — это облачный режим работы 1С со своими ограничениями. Список совместимых конфигураций указан в начале описания, в других конфигурациях использование не предполагается.

Также расширения не работают в базовых версиях конфигураций 1С (например, «Бухгалтерия предприятия. Базовая») — в них отключена возможность подключения расширений конфигурации. Нужна версия ПРОФ или старше.

На сколько баз 1С действует одна покупка?
На любое количество баз и пользователей. Никаких лицензионных ограничений и технических привязок к конкретной базе — купили один раз, используете в любых своих контурах.
Можно ли дорабатывать код самостоятельно?
Да. Исходный код всех наших разработок открыт — модифицируйте под свои задачи как угодно. Для типовых доработок (новое поле, отчёт, печатная форма) мы также можем сделать платную адаптацию — напишите в поддержку.
Какие закрывающие документы вы предоставляете?
При оплате картой — онлайн-чек по 54-ФЗ приходит на email сразу после оплаты. При оплате по счёту от ИП — скан акта выполненных работ. Оригинал отправляем по ЭДО или Почтой России по запросу.
Можно ли посмотреть демо до покупки?
Для этой разработки персональная демонстрация не предусмотрена — цена ниже порога, при котором мы её проводим. Если есть вопросы по функционалу — напишите в комментариях ниже, ответим в течение рабочего дня.
Какой артикул у этой разработки?
Артикул разработки — #470. Используется при обращении в поддержку или при ссылке на конкретную позицию в переписке. Достаточно указать его в письме — мы сразу поймём, о какой разработке речь.

Комментарии (17)

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

Максим 6 мая 2026

Здравствуйте. Можно сделать поиск в поле документа или справочника (имя объекта)? И сортировку

Дмитрий Медведков, администратор 10 мая 2026

Добрый день. Поправил этот момент.

MPA 19 ноября 2025

Здравствуйте, скачал обработку установил файл расширения через конфигурацию файл - product470 (UT,KA,ERP for new releases)

при нажатии на ссылку инструкция открывается описание обработки с артикулом 26, почему так?

Дмитрий Медведков, администратор 20 ноября 2025

Добрый день. Не могу сказать в чем у вас дело, у меня открывается нужное описание. Проверил код обработки - там тоже все корректно.

Сергей 13 марта 2025

Здравствуйте! Если под типовым функционал имеете ввиду RLS ограничение к данным на уровне записей, то этот функционал сильно грубый и не позволяет гибко настроить доступ к запрещаемому объекту. Можно ли за отдельную плату доработать вашу доработку №470 ?

Дмитрий Медведков, администратор 17 марта 2025

Добрый вечер! К сожалению, не смогу - много других задач.

Сергей → @Дмитрий Медведков, администратор 30 июня 2025

Здравствуйте! Появилась ли у вас возможность доработать расширение №470 ?

Дмитрий Медведков, администратор → @Сергей 1 июля 2025

Добрый день! Вы имеете в виду доработку для запрета пользователям создавать документы по "запрещенным" складам?

Сергей → @Дмитрий Медведков, администратор 1 июля 2025

Добрый день! Да, помимо запрета на "просмотр" и "изменение" создать запрет на "создание". Если такой общий вид запрета проблематично добавить, то запрета на создания документов по "запрещенным" складам достаточно. Возможно, на мой дилетантский взгляд, данные нужно проверить перед записью и если набор данных попадает под запрет, отказывать в записи.

Дмитрий Медведков, администратор → @Сергей 3 июля 2025

Добрый день! Добавил на сайт новую разработку, артикул 26.

Сергей 11 марта 2025

Здравствуйте! Планируется ли в этой доработке помимо типов запрета "открытие" и "изменение" другие виды запрета, например "создание" ? Задача - запретить пользователям создавать документы с запрещенным перечнем складов. Если нет, можно ли с помощью других ваших доработок реализовать подобный функционал ?

Дмитрий Медведков, администратор 12 марта 2025

Добрый день! Подобных планов доработки нет. Для решения вашей задачи по идее подойдет типовой функционал - там можно настроить ограничение доступа к отдельным складам.

Владимир 22 января 2025

Здравствуйте.
Подскажите в чем отличия от 613 ?

Ольга, клиент-менеджер 22 января 2025

Здравствуйте, Владимир! В арт.613 более широкий спектр запретов, а также можно установить период запрета. При этом запрет будет касаться всех указанных в настройках объектов для выбранного пользователя/группы пользователей. В арт.470 меньше вариантов запрета, но есть возможность задать произвольный отбор в настройках модуля на случай, если вам необходимо накладывать запрет не на все объекты.

Царь 15 января 2025

Добрый день. Стоит задача чтобы менеджеры видели только своих контрагентов и документы только по своим контрагентам. Ваше расширение решит поставленную задачу в БП 3.0?

Ольга, клиент-менеджер 15 января 2025

Здравствуйте! Нет, если пользователю установлен запрет на какие-либо документы или справочники, то этот запрет будет касаться всех документов или справочников без исключения. Доступ к чужим документам можно ограничить с помощью арт.572, но пока данная разработка не адаптирована для БП3.0

Царь → @Ольга, клиент-менеджер 16 января 2025

В описании указано что добавлена возможность устанавливать отборы. Если сгруппировать менеджеров по подразделениям и установить запрет открытия документов с отбором по выбранному подразделению. Так-же сгруппировать контрагентов в группы и для групп пользователей установить отбор на запрет просмотра если не в группе выбранных контрагентов. Может такой вариант сможет решить поставленную ранее задачу?

Ольга, клиент-менеджер → @Царь 16 января 2025

Да, такой вариант решит вашу задачу.

Виктор 22 декабря 2024

Добрый день! Возможно ли доработать обработку таким образом, чтобы можно было указывать количество дней после которых наступает блокировка документов или справочников?

Дмитрий Медведков, администратор 23 декабря 2024

Добрый день! Не смогу сделать - много других задач.

Денис Давыдов 17 мая 2024

Добрый день. Можно попросить кратко пояснить отличие вариантов UT .... и UT for new releases.
Верно ли я понял, что в первом варианте кнопки проведения документов доступны, а в for new releases заблокированы ? Какие ещё есть различия ?

Дмитрий Медведков, администратор 18 мая 2024

Добрый день! UT for new releases - это версия для УТ 11 новых релизов (где-то после 11.5.12). Если у вас 11.5, пробуете поставить этот файл. Если работает, значит то что нужно. Если не работает, ставите просто UT. По всей видимости разница в работе двух модулей в вашей базе вызвана тем, что один просто некорректно работает и для вашей версии не подходит. Такая сложность с релизами вызвана изменением кода типовых модулей в 11.5. Кнопки проведения должны быть недоступны.

ALEKSEY 18 апреля 2024

Добрый день. Требуется реализовать слеующие задачи. Ограничение доступа к документам и справочникам определенных поьзователей. К примеру. Есть касса1,касса2,.....,касса_10 нужна возможность настройки права отдельного пользователя перемещать деньги из (касса1,касса2.....) в касса_10 и запрещать обратное перемещение. ограничивать возможность выбора кассы в документах продажи и покупки ограничение возможности просмотра движения по кассам (черный и белый список) но с возможностью просмотра реквизитов документа оплаты из закрытой кассы (менеджер должен видеть оплату при просмотре связанных документов) Возможность ограничения просмотра документа закупки в разрезе цен закупки. Это можно настроить с помощь данного расширения?
Управление торговлей, редакция 11 (11.5.15.69)

Дмитрий Медведков, администратор 18 апреля 2024

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

Евгений 20 марта 2024

Добрый день, можно ли каким-то образом добавлять несколько объектов к одному пользователю или группе?

Дмитрий Медведков, администратор 21 марта 2024

Добрый день! Да, для этого добавляете несколько строк с разными объектами, в которых указываете одну и ту же группу (или пользователя).

Симкина Наталья 19 февраля 2024

Дмитрий, разработка 613 работает только для документов? Мне нужна возможность устанавливать запрет на создание и изменение элементов справочников. Есть ли у вас что-нибудь для таких целей?

Дмитрий Медведков, администратор 21 февраля 2024

Добрый день! Да, 613 - только для документов. Добавлю в эту разработку функцию запрета создания в ближайшее время.

Симкина Наталья 15 февраля 2024

Добрый день, Дмитрий! Ваша разработка устанавливает запрет не только на изменение, но и на создание новых элементов справочника?

Дмитрий Медведков, администратор 18 февраля 2024

Добрый день! Нет, на создание элементов запрет не распространяется. Если вам нужен еще и запрет создания, то посмотрите другую мою разработку, артикул 613. Найти ее легко, нужно вбить 613 в строку поиска на сайте.

Альберт 23 января 2024

Бодрого времени суток.
Если поле "Группа/Пользователь" оставить пустым (т.е. выбрать всех пользователей) ограничение сработает на всех пользователей без полных прав? Или нужно обязательно выбирать группу или пользователя?

Дмитрий Медведков, администратор 23 января 2024

Здравствуйте. Нужно обязательно выбрать или пользователя или группу. Но в вашем случае можно выбрать предопределенную группу "Все пользователи".

Тимур 22 января 2024

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

Дмитрий Медведков, администратор 22 января 2024

Добрый день. Нет, к конкретному нельзя.

гидран 1 октября 2022

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

Дмитрий Медведков, администратор 2 октября 2022

Добрый день. Да, можно для каждого зарплатного документа можно настроить запрет доступа.

Тимофей Усенков 18 июня 2022

Добрый день, можно ли реализовать запрет на редактирование отдельных элементов справочников?

Дмитрий Медведков, администратор 18 июня 2022

Здравствуйте. Нет, запрет накладывается на весь справочник.

Тимофей Усенков → @Дмитрий Медведков, администратор 18 июня 2022

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

Дмитрий Медведков, администратор → @Тимофей Усенков 18 июня 2022

В поиске на сайте укажите 542, но эта обработка полностью скрывает выбранных клиентов от пользователей.

Алексей 19 октября 2021

Добрый день! Возможно ли этой доработкой ограничить доступ к определенным видам номенклатуры? Так что бы например менеджеры не могли видеть и добавлять в заказы определенные виды номенклатуры?

Дмитрий Медведков, администратор 19 октября 2021

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

Алексей → @Дмитрий Медведков, администратор 30 октября 2021

К сожалению штатные методы не запрещают выбрать существующую номенклатуру в заказы, даже если стоит запрет использования определенных групп номенклатуры.

Дмитрий Медведков, администратор → @Алексей 30 октября 2021

Видимо, у вас не совсем правильно настроены роли. Смысл групп доступа номенклатуры в том, чтобы пользователь вообще не увидели ненужную номенклатуру. И таким образом не смогли ее никак использовать.

Алексей → @Дмитрий Медведков, администратор 31 октября 2021

К сожалению это не так. Тут нельзя прикрепить скрин настроек, но в ERP даже в настройках доступа групп номенклатуры написано " Права на просмотр номенклатуры группами доступа НЕ ограничиваются"

Дмитрий Медведков, администратор → @Алексей 31 октября 2021

ок, у меня есть еще одна обработка, которая возможно решит вашу задачу. В строке поиска на сайте наберите 542.

Дмитрий Медведков
Автор разработки

Дмитрий Медведков

Программист, консультант, аналитик · Основатель CoderStar

Работаю с продуктами 1С с 2012 года. Партнёр фирмы «1С» с 2014 года. Готовые разработки публикую с 2014.

  • 1С:Специалист по Платформе 8.3, УТ 11, БП 3.0
  • 1С:Специалист-консультант по УТ 11 и ERP 2
Цена 3000 ₽