gifts2017

"Настройки пользователей": копирование и групповое редактирование

Опубликовал Малышко В.Н. (molot) в раздел Администрирование - Защита, права, пароли

Групповое редактирование регистра "Настройки пользователей", копирование настроек пользователей.

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

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

Наименование Файл Версия Размер
Копирование настроек пользователей 413
.epf 12,81Kb
25.03.10
413
.epf 12,81Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Валентин Бомбин (so-quest) 25.03.10 17:44
Аффтар! пыши исчо!

Как идея - можно скопировать не только настройки пользователей но и самих пользователей в физическом виде...
Главное что бы копировалка не сломалась :)

2. Sergey Wind (qSerik) 02.04.10 15:12
За идею +1, а по реализации еще посмотрим...
3. Малышко В.Н. (molot) 02.04.10 17:52
(2) Бум ждать предложений. А так - ничего сверхестественного.
4. Александр Гуляев (gavrikprog) 06.04.10 15:05
это я удачно зашел :D ... пришлось бы самому писать .
А так небольшие манипуляции с этой обработкой и из нее получаются 2 .
Сделал из нее еще себе обработку по копированию прав в "Настройке дополнительных прав" пользователей
5. Малышко В.Н. (molot) 08.04.10 09:12
(5) Сделал - выкладывай! я в обиде не буду.

А на самом деле настройка дополнительный прав, скорее, заточена под группы пользователей. Для отдельного пользователя эта ботва, скорее, делается в исключительных случаях.
6. Сергей Сергеев (Рамзес) 22.04.10 16:51
molot - молоток! Очень пригодилось.
7. Dimaxx Сысоев (dimaxx) 21.06.10 10:09
Всё хорошо, но при наличии в справочнике Пользователей групп элементов (папок ) на вкладке они попадают выбранные пользователи. Так как настройки для групп не нужны запрос в процедуре ОбновитьСписокПользователей() надо поменять на

Запрос = Новый Запрос("ВЫБРАТЬ
	                      |	Пользователи.Ссылка КАК Пользователь,
	                      |	ЛОЖЬ КАК Пометка
	                      |ИЗ
	                      |	Справочник.Пользователи КАК Пользователи
	                      |ГДЕ
	                      |	Пользователи.ЭтоГруппа = ЛОЖЬ
	                      |
	                      |УПОРЯДОЧИТЬ ПО
	                      |	Пользователи.Наименование");
...Показать Скрыть
8. Малышко В.Н. (molot) 21.06.10 10:47
(7) Пасиб, поправлю. Никогда этот справочник не группировал, вот даже и в голову не пришло :)
9. Виктория (vika64) 14.04.11 15:59
Большое спасибо, экономия времени!!!
10. Ю М (mtv:)) 18.09.11 10:33
(0) Обработка полезная, спасибо.
А вот для конфигураций УПП 1.3 и КА 1.1 возможно полезна будет эта доработка.
11. Анна (Anna_bmw) 31.10.11 10:47
А можно эту обработку для 8.2 сделать?? Очень надо)
12. Малышко В.Н. (molot) 13.11.11 10:50
(11) Anna_bmw, открой конфигуратором просто... и всё...
13. Анна (Anna_bmw) 28.11.11 16:28
К сожалению, я не умею так делать.. Но мне уже не нужно, как-то сделала по-другому.
Спасибо за помощь!
14. Ильнур Гараев (fordes) 12.01.12 10:12
очень пригодилась, спасибо!
15. Алексей Т. (CratosX) 05.06.13 17:45
(0) Минусую. Автор, вы не врите (в теге указано Конфигурация: Все на 1C: 8) и укажите, что обработка не универсальная и работает только на тех конфигурациях, где поддерживается объект ПланВидовХарактеристик.НастройкиПользователей
{Форма.Форма.Форма(87)}: Ошибка при вызове метода контекста (Выполнить)
	ДЗ = Запрос.Выполнить().Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкамСИерархией);
по причине:
{(7, 2)}: Таблица не найдена "ПланВидовХарактеристик.НастройкиПользователей"
<<?>>ПланВидовХарактеристик.НастройкиПользователей КАК НастройкиПользователей
...Показать Скрыть



Для других пользователей инфостарта, приведу встроенную справку этой обработки (если бы я её прочитал заранее, то не качал бы её):

Копирование настроек пользователей
Обработка предназначена для группового редактирования регистра сведений "Настройки пользователей" в конфигурациях, где это поддерживается (УПП, УТ, БП, КА и т.д.)

Тестировалась на УПП 1.2.29

1.1 Режим копирования настроек: выберите пользователя, настройки которого будут являться образцом для остальных. После этого их можно отредактировать в форме;
1.2 Режим редактирования: нажмите кнопку "Обновить" и задайте вручную значения необходимых настроек.
2. Отметьте флажками те настройки, которые необходимо установить для списка пользователей (устанавливаются только отмеченные флагами настройки). Групповое выставление флагов доступно в контекстном меню. Флаги для групп настроек распространяются на все подчиненные настройки.
3. На закладке "Пользователи" отметьте флагами тех пользователей, для которых необходимо применить выбранные настройки. Групповое выставление флагов доступно в контекстном меню.
4. Нажмите кнопку "Выполнить" и дожидайтесь сообщения об окончании выполнения обработки.

Владислав - Molot - Малышко