gifts2017

Создание новых пользователей копированием существующих с копированием настроек.

Опубликовал Андрей Винокуров (druv) в раздел Администрирование - Защита, права, пароли

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

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

У обработки 2 режима: "Создание нового пользователя" и "Копирование настроек".

1-м режимом удобно пользоваться, когда приходит работать новый человек на место только что уволившегося сотрудника. В этом случае указываем старого сотрудника в качестве исходного, пишем ФИО нового, его пароль, жмем "Копировать" и отдаем новому сотруднику логин-пароль. Все его роли, настройки (за исключением основного ответственного конечно же :-) ), а так же значения дополнительных прав пользователя будут скопированы.

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

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

ОБНОВЛЕНИЕ ОТ 17.05.2011

Добавил измененную версию для платформы 8.2 (в связи с прекращением выпуска обновлений для 8.1 решил не делать обработку под 8.1)

Отличия от предыдущей версии (8.1):

  1. В связи с началом применения разделения на уровне ресурсов добавил занесение создаваемых пользователей в справочник "Группы пользователей";
  2. Добавил операторы "Попытка" при копировании настроек (т.к. в бухгалтерии нет дополнительных прав).

Основная концепция - открытый код остается неизменным, так что пользуйтесь на здоровье, если необходимо.

Скачать файлы

Наименование Файл Версия Размер
СозданиеПользователяКопированием 210
.epf 9,34Kb
20.11.14
210
.epf 9,34Kb Скачать
Создание Пользователя Копированием v 8.2 36
.epf 9,69Kb
20.11.14
36
.epf 9,69Kb Скачать

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение
Комментарии
1. Сергей Ожерельев (Поручик) 11.08.10 09:31
2. Андрей Винокуров (druv) 12.08.10 03:55
Если честно, то время потраченное на написание сравнимо со временем, которое я затратил бы на поиски. Несмотря на то что аналоги "многофункциональны", мне нужно было просто копирование без всяких раздумий. Поэтому ни капли не жалею, что не нашел аналоги.
3. Корвин (corvin_orenburg@mail.ru) 15.08.10 19:53
Попробовал, у меня не работает. При копировании говорит - такого пользователя не существует ?????????????????????
4. Андрей Винокуров (druv) 16.08.10 07:41
(3) Такое сообщение бывает, когда нет пользователя ИБ, а только пользователь БД, либо пв имени присутствуют пробелы спереди или сзади, т.к. при поиске пользователя используется функция СокрЛП(ИмяПользователя)
5. Корвин (corvin_orenburg@mail.ru) 16.08.10 07:51
Пробую на УТ (демо) - Пользователь Федоров (администратор), введен и в справочник Пользователи и в Пользователи ИБ. Не едет...
6. jetoo (Jetoo) 07.10.11 07:27
Пару раз время мне сэкономила обработочка.
7. Андрей Винокуров (druv) 07.10.11 07:36
(6) jetoo, Сам пользуюсь перидически. Т.к. работаю на нескольких предприятиях - то вообще не заморачиваюсь теперь с правами при появлении новых сотрудников.
8. Des Blyum (desblyum) 09.11.12 12:29
У меня тоже не поехала на (8.1 УТ 10.3)-"Не обнаружен исходный пользователь ИБ для копирования ролей" Пользователь с кого копирует есть и в ИБ и в БД