Копирование прав между пользователями

29.01.24

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

Обработка по копированию прав пользователя на список других пользователей.

Файлы

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

Наименование Скачано Купить файл
Копирование прав пользователей (версия 10.12.2022):
.epf 8,77Kb
174 3 000 руб. Купить

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

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

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

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

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

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

 

 

Как работает обработка:

1) В поле Шаблон - выбираем пользователя права, которого хотим скопировать остальным. Примечание: На картинке этим пользователям является "[Шаблон] Казначейство - Инициатор [Все организации]" - это просто такое название, на нём отлаживали права. У вас там может быть Петров, Иванов или Сидоров. 

2) Подбираем список пользователей, которым будут скопированы группы доступа из шаблона. Примечание: Я на этапе создания пользователей заранее в комментарий им прописываю какие-нибудь их характеристики (организацию, должность, ключевую роль в программе), чтобы в дальнейшем удобнее было подбирать по группам.

3) Если флаг "Очищать у пользователей старые права перед очищением прав из шаблона" Включен, то будут удалены текущие права у пользователей и полностью заменены на права шаблона, если Выключен - то права шаблона добавятся к имеющимся правам пользователей (т.е. будут дополнены). 

 

 

Работоспособность проверялась на 1С:Предприятие 8.3 (8.3.22.1704) Управление холдингом, редакция 3.2 (3.2.2.22) 

Обработка подключается в Дополнительные отчеты и обработки

 

 

Одновременно с этой обработкой также приходится пользоваться:

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

Права на объект - Если пользователю не хватает прав на объект, то на практике в 90 % случаев, недостающую роль можно найти через типовой регистр сведений Права ролей. Также с помощью дополнительного отчета или небольшого расширения можно ускорить описанный процесс.

Запуск 1С под любым пользователем (без необходимости указания пароля) - Предназначается для запуска сеанса другого пользователя из своего сеанса 1С (если пароль вам неизвестен).

Гибкие права (расширение) - Возможность без доработок конкретизировать пользователям права Просмотра и Изменения объектов базы 1С, установив ограничения с помощью отборов системы компоновки данных.

 

P.S.

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

 
 Другие публикации автора