Очень часто администратору базы поступает заявка такого вида: «Сделай нового пользователя с правами и настройками как у …»
Сейчас, когда у базы куча ролей создание пользователя, «Как …» занимает много времени. В результате, смотря на мучение наших админов была сделана обработка по копированию пользователей.
Принцип работы:
Администратор запускает обработку. Ручками вписывает имя нового пользователя, полное имя пользователя. пароль, выбирает донора (пользователя, с которого будем брать настройки) и нажимает кнопку создать.
в базе данных создается новый пользователь с именем и паролем.
создается элемент в справочнике «Пользователи»
копируются НастройкиПользователей с пользователя-донора в нового, заменяя, конечно, основного ответственного.
если есть группы пользователей — копируем.
Тестировалась на базах Бух, ЗУП, УПП.
После этого открывается форма элемента созданного пользователя, в которой. если надо. можно поставить Windows-авторизацию, подправить что-то.
Автор подскажите а как обстоят дела с дополнительными правами. Они тоже переносятся???
на данный момент для УПП переносится роль и профиль. Доп права пока нет — постараюсь сегодня добавить.
Подправлено. Дополнительные права тоже копирует.
Файл обработки заменен.
в 81 не открывается, уточню. 😉
Да, извините, не написал — тестировалась только на 8.2 и форма только обычная — не управляемая.