Имя: Пароль:
1C
1С v8
Как добавить пользователя в справочник?
0 Zend
 
02.11.12
10:54
Ковыряю БСП.
При добавление нового пользователя в конфигураторе, он не добавляется в справочник Пользователи, только если не имеет роли Администратор.

Короче пишу код
       ПользовательОбъект = Справочники.Пользователи.СоздатьЭлемент();
       ПользовательОбъект.Наименование = ТекущийПользователь.Имя;
       
       ОписаниеПользователяИБ = Новый Структура;
       ОписаниеПользователяИБ.Вставить("Действие", "Записать");
       ОписаниеПользователяИБ.Вставить("УникальныйИдентификатор", ТекущийПользователь.УникальныйИдентификатор);
       

       ПользовательОбъект.ДополнительныеСвойства.Вставить("ОписаниеПользователяИБ", ОписаниеПользователяИБ);
       
       ПользовательОбъект.Записать();

Пользователь в справочник добавляется. Авторизуется(только первый раз) с нужными правами и т.д. Но у него слетают права... и в следующий раз уже не зайти.
1 Zend
 
02.11.12
10:55
Если поставить роль Полные права, то всё хорошо.
Может я что то ещё не открыл для своих ролей?