0
akaBrr
27.09.11
✎
16:32
|
Получаю имеющегося пользователя так:
LDAP = Получить_COMОбъект("LDAP:");
User = LDAP.OpenDSObject("LDAP://CN=Аббасов Рашид Шахбузович,OU=Организация,DC=main,DC=local",ИмяАдминистратора,ПарольАдминистратора,1);
Устанавливаю реквизиты:
User.Put("SAMAccountName",Выборка.Логин);
User.Put("Name",Выборка.Наименование);
User.Put("Company",Выборка.ОрганизацияНаименование);
User.Put("Department",Выборка.Подразделение);
User.Put("givenName",Выборка.Имя);
User.Put("sn",Выборка.Фамилия);
User.Put("telephoneNumber",Выборка.Телефон);
User.Put("title",Выборка.Должность);
User.Put("userPrincipalName",Выборка.Логин+"@main.local");
User.Put("displayName",Выборка.Наименование);
User.Put("mobile",Выборка.МобильныйТелефон);
Попытка
User.SetInfo();
Исключение
Сообщить(ОписаниеОшибки());
Возврат Ложь;
КонецПопытки;
Вываливается ошибка:
{Справочник.ФизическиеЛица.Форма.ФормаСписка(277)}: Ошибка при вызове метода контекста (SetInfo): Произошла исключительная ситуация (0x8007200b)
Справочник в 1С синхронизируется с пользователями домена по GUID.
Не понятно в чем проблема. Может кто подсказать где ошибка?
|
|