Управление доступами

02.11.26

Администрирование - Роли и права

Обработка «Управление доступами» для 1С — аудит прав за 5 минут. Что делает: наглядно показывает всю цепочку «Профиль; Пользователь; Роль; Объект; Право». Дает полную прозрачность прав без изменения настроек. Ключевая функция — «Запуск сеанса 1С»: входите в базу под любым пользователем без его пароля. Система сама меняет пароль на 20 секунд, пускает вас в программу и автоматически возвращает все настройки назад. Результат: мгновенный аудит безопасности, быстрая отладка прав и нулевой риск сломать систему. Работает во всех типовых конфигурациях.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Управление доступами
.epf 26,17Kb
2 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Управление доступами

Обработка Управление доступами показывает, как права пользователей связаны с профилями групп доступа: какие роли входят в профили, по каким объектам метаданных заданы права и какие именно права доступны.

Данные доступны только для просмотра, права и настройки доступа в обработке не изменяются. Единственное исключение - запуск сеанса 1С (см. раздел «Запуск сеанса 1С»): на время запуска обработка подменяет пароль пользователя, включает ему аутентификацию 1С и разрешает вход в программу, а через 20 секунд возвращает исходные значения.

Подключение

  • Обработка подключается как дополнительная обработка в разделе Администрирование - Печатные формы, отчеты и обработки и открывается по команде Управление доступами.
  • Данные читаются с правами текущего пользователя: если ему недоступны справочники групп доступа и профилей или регистр прав ролей, соответствующие таблицы будут пустыми.
  • Для запуска сеанса 1С нужны административные права.

Как формируются данные

  • Все таблицы строятся по одной цепочке: пользователь - группа доступа - профиль - роль - объект метаданных. Опорное множество - профили групп доступа: роли, пользователи, объекты и права выводятся по ним.
  • Источники данных: справочник Группы доступа (с составом пользователей), справочник Профили групп доступа (с табличной частью ролей), регистр сведений Права ролей, справочник Идентификаторы объектов метаданных и регистр сведений Составы групп пользователей.
  • Помеченные на удаление группы доступа и профили не учитываются, профили-группы в таблицу профилей не попадают.
  • Вложенность групп пользователей раскрывается: если пользователь входит в группу пользователей, назначенную на группу доступа, его профили также попадают в результат.
  • Таблица Права - производная: по каждому виду прав показывается, есть ли оно хотя бы у одной роли из отобранного набора.
  • Ограничения доступа на уровне записей (RLS) и значения доступа не анализируются: обработка показывает наличие права у роли, но не то, какие именно данные этим правом доступны.

Порядок работы

  • При открытии формы данные загружаются автоматически - все пять таблиц заполняются целиком, без отборов.
  • Чтобы сузить список, установите флажок Фильтровать у нужной таблицы и заполните поле отбора. Пересчет выполняется сразу после изменения флажка; после изменения значения отбора нажмите Сформировать (либо выберите строку в одной из таблиц - см. раздел «Отборы»).
  • Кнопка Сформировать в командной панели перечитывает данные с учетом текущих отборов.
  • В командной панели расположены кнопки перехода к штатным спискам: Пользователи, Группы доступа и Профили групп доступа. Они открывают списки соответствующих справочников для просмотра и редактирования; на данные обработки переход не влияет.

Состав формы

  • В форме пять таблиц: Профили, Роли, Пользователи, Объекты и Права; они связаны по цепочке и взаимно сужают друг друга.
  • Профили - опорная таблица: колонка Профиль с наименованием профиля групп доступа. Остальные таблицы заполняются по отобранным профилям;
  • Роли - колонка Роль: имя роли, входящей в отобранные профили групп доступа. Показываются только роли, у которых в регистре прав ролей есть хотя бы одна запись с правами;
  • Пользователи - колонка Пользователь: представление пользователя, которому назначена группа доступа с отобранными профилями. Учитываются и пользователи, входящие в группы пользователей; сами группы пользователей в таблицу не выводятся;
  • Объекты - колонки Объект (имя объекта метаданных) и Тип (группа объекта: Справочники, Документы, Регистры сведений и т. п.) - объекты, по которым у отобранных ролей заданы права;
  • Права - колонки Право (вид права) и Наличие (флажок): право есть хотя бы у одной роли из отобранного набора. Список видов прав фиксированный: просмотр, редактирование, добавление, изменение, чтение, интерактивное добавление. Признак пересчитывается при каждом формировании.

Отборы

  • Поля отбора Роль, Профиль и Пользователь заполняются выбором значения, поля Имя объекта и Имя права - текстом. Имя объекта ищется по частичному совпадению (вхождению), имя права - по точному совпадению с одним из видов прав таблицы Права: Просмотр, Редактирование, Добавление, Изменение, Чтение, ИнтерактивноеДобавление.
  • Отбор действует, только если установлен флажок Фильтровать у соответствующей таблицы и заполнено поле отбора. Незаполненное поле отбор не включает.
  • Виды прав «добавление», «изменение» и «чтение» проверяются по признакам прав без ограничения: если у роли право дано только с ограничением, такой отбор роль не найдет.
  • Учитывается вложенность групп пользователей: если пользователь входит в группу пользователей, назначенную на группу доступа, профили этой группы также попадают в результат.
  • Выбор строки таблицы подставляет значение этой строки в отбор соответствующей таблицы и пересчитывает данные - но только если у этой таблицы установлен флажок Фильтровать. Повторный выбор той же строки пересчет не запускает.
  • Выделение строки в таблице Пользователи независимо от флажка подставляет этого пользователя в поле Пользователь группы Запуск сеанса.

Запуск сеанса 1С

  • В верхней части формы расположена группа Запуск сеанса: поле Пользователь и кнопка Запуск сеанса 1С. Поле заполняется вручную выбором пользователя или автоматически - выделением строки в таблице Пользователи.
  • Кнопка открывает новое окно 1С:Предприятия для входа от имени указанного пользователя в ту же информационную базу. Перед запуском поле Пользователь должно быть заполнено, а у пользователя должна быть учетная запись информационной базы.
  • Пароль не запрашивается: обработка сохраняет текущий пароль и признак аутентификации 1С (Аутентификация 1С в списке пользователей информационной базы), ставит случайный временный пароль и запускает сеанс с ним.
  • Если у пользователя аутентификация 1С выключена, она включается на время запуска - иначе клиент проигнорирует переданные имя и пароль и войдет под пользователем операционной системы.
  • Если у пользователя запрещён вход в программу (реквизит Недействителен в справочнике Пользователи), на время запуска вход разрешается. Периоды запрета входа из табличной части Ограничение на вход в программу обработка не изменяет.
  • Через 20 секунд после запуска исходные пароль, признак аутентификации 1С и запрет входа возвращаются автоматически, о результате выводится оповещение.
  • Пока настройки доступа не возвращены, закрыть форму или завершить работу приложения нельзя - выводится предупреждение с оставшимся количеством секунд. После возврата настроек закрытие выполняется обычным образом.
  • Завершения запущенного сеанса обработка не ожидает: окно работает независимо от нее.
  • В веб-клиенте запуск сеанса не поддерживается, настройки доступа возвращаются сразу.
  • Для запуска сеанса нужны административные права: изменение пароля, аутентификации 1С и признака Недействителен доступно только администратору. Без них обработка выведет сообщение об ошибке и настройки пользователя не изменит.

Ограничения

  • Обработка анализирует только права ролей: RLS-ограничения, значения доступа и персональные группы доступа пользователей не учитываются.
  • Изменять права, профили и группы доступа в обработке нельзя - для этого используйте штатные средства администрирования.
  • Внешняя обработка не выполняет фоновых заданий, поэтому возврат настроек доступа возможен только в открытом сеансе: если закрыть программу аварийно, временный пароль останется у пользователя до следующего запуска обработки.

Проверено на следующих конфигурациях и релизах:

  • 1С:ERP Управление предприятием 2, релизы 2.6.2.68, 2.6.2.59
  • Бухгалтерия предприятия КОРП, редакция 3.0, релизы 3.0.209.16, 3.0.208.14
  • Зарплата и управление персоналом КОРП, редакция 3.1, релизы 3.1.39.53, 3.1.38.123

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Инструментарий разработчика Роли и права Запросы СКД Разработчик Руководитель проекта 1С:Предприятие 8 Платные (руб)

Инструменты для разработчиков 1С 8.3 и 8.5: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

16500 руб.

02.09.2020    286286    1609    423    

1220

Зарплата Роли и права Системный администратор Бухгалтер 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Молдова Россия Казахстан Бухгалтерский учет Платные (руб)

Расширение позволяет максимально полно ограничить доступ пользователей к данным по заработной плате, а именно закрывает доступ к документам начисления и выплаты заработной платы, не позволяет просматривать бухгалтерские отчеты по счету учета зарплаты а также убирает зарплатные проводки из журнала проводок. Расширение запрещает просматривать платежные документы на выплату зарплаты, так же не доступны регламентные отчеты в ПФР и ИФНС. Расширение предлагает готовые настроенные профили "Бухгалтер без зарплаты", "Только просмотр без зарплаты".

9675 руб.

27.05.2021    60702    537    129    

374

Инструменты администратора БД Инструментарий разработчика Роли и права Разработчик 1С:Предприятие 8 1C:Бухгалтерия Россия Платные (руб)

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

17000 руб.

10.11.2023    28844    104    46    

107

Инструменты администратора БД Роли и права Системный администратор Разработчик Пользователь 1С 8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Документооборот 1С:Зарплата и кадры государственного учреждения 3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Роли… Вы тратите много времени и сил на подбор ролей среди около 2400 в ERP или 1500 в Рознице 2, пытаясь понять какими правами они обладают? Вы все время смотрите права в конфигураторе или отчетах чтоб создать нормальные профили доступа? Вы хотите наглядно видеть какие права дает профиль и редактировать все в простом виде? А может хотите просто указать подсистему и дать права на просмотр и добавление на объекты и не лезть в дебри прав и чтоб обработка сама подобрала нужные роли? Все это теперь стало возможно! Обновление от 17.04.2026, версия 1.4.1, работает в 1С:ФРЕШ!

23180 руб.

06.12.2023    25149    85    14    

118

SALE! 20%

Роли и права 1С:Предприятие 8 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия государственного учреждения 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Платные (руб)

Универсальная обработка по настройке прав доступа пользователей в 1СЗУП, КА, УТ, ЕРП, ERP, УНФ, Розница, Управление холдингом) и разграничений позволяет в несколько кликов настроить даже самые нестандартные права.

5750 4600 руб.

22.12.2021    38682    209    78    

240

Роли и права Системный администратор Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

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

9516 руб.

14.09.2022    9427    16    6    

18

Ценообразование, анализ цен Роли и права Системный администратор 1С:Предприятие 8 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Расширение возможностей программы 1С:УНФ 1.6 и 3.0. Функционал расширения - разграничение всевозможных прав пользователей и контроль при совершении различных действий.

5100 руб.

23.02.2018    69320    185    264    

172

Логистика, склад и ТМЦ Роли и права Разработчик Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

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

5084 руб.

21.05.2019    1703985    607    197    

151
Для отправки сообщения требуется регистрация/авторизация