Имя: Пароль:
1C
1С v8
Программное создание пользователей.
0 EugeniaK
 
04.04.13
11:52
Есть задача создать на нескольких базах определенный набор пользователей с нужными правами, интерфейсами и т.д.
Не хочется много раз делать одну и ту же работу вручную.
Подскажите, можно ли как-то добавлять пользователей программно?
1 Конфигуратор1с
 
04.04.13
11:53
(0) на итс есть обработка переноса пользователей
2 EugeniaK
 
04.04.13
11:53
(1) Как называется не подскажите?
3 1Сергей
 
04.04.13
11:54
Ctrl-C, Ctrl-V
4 Конфигуратор1с
 
04.04.13
11:55
(2) На почту Вам отправил
5 ДенисЧ
 
04.04.13
11:56
польз = ПользователиИнформационнойБазы.НайтиПоИмени(стр.Имя);
Если польз = Неопределено Тогда
   польз = ПользователиИнформационнойБазы.СоздатьПользователя();
   польз.Имя = стр.Имя;
   польз.АутентификацияОС = истина;
   польз.АутентификацияСтандартная = Ложь;
   польз.ПоказыватьВСпискеВыбора = Ложь;
   
   польз.ПолноеИмя = стр.Имя;
   польз.ОсновнойИнтерфейс = Метаданные.Интерфейсы.Найти("Интерфейс1");
   польз.Роли.Добавить(рольЗав);
   польз.ПользовательОС = "\\domain\" + СокрЛП(стр.Имя);
   
   польз.Записать();
   сообщить("Создан " + польз);
КонецЕсли;


Например, так...
6 Конфигуратор1с
 
04.04.13
11:58
Выгрузка загрузка пользователей
в метод поддержке - универсальные отчеты и обработки
7 EugeniaK
 
04.04.13
13:39
Всем спасибо.
Все оказалось просто.
Независимо от того, куда вы едете — это в гору и против ветра!