Как добавить пользователя в справочник?
☑
0
Zend
02.11.12
✎
10:54
Ковыряю БСП.
При добавление нового пользователя в конфигураторе, он не добавляется в справочник Пользователи, только если не имеет роли Администратор.
Короче пишу код
ПользовательОбъект = Справочники.Пользователи.СоздатьЭлемент();
ПользовательОбъект.Наименование = ТекущийПользователь.Имя;
ОписаниеПользователяИБ = Новый Структура;
ОписаниеПользователяИБ.Вставить("Действие", "Записать");
ОписаниеПользователяИБ.Вставить("УникальныйИдентификатор", ТекущийПользователь.УникальныйИдентификатор);
ПользовательОбъект.ДополнительныеСвойства.Вставить("ОписаниеПользователяИБ", ОписаниеПользователяИБ);
ПользовательОбъект.Записать();
Пользователь в справочник добавляется. Авторизуется(только первый раз) с нужными правами и т.д. Но у него слетают права... и в следующий раз уже не зайти.
1
Zend
02.11.12
✎
10:55
Если поставить роль Полные права, то всё хорошо.
Может я что то ещё не открыл для своих ролей?
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший