Расширение схемы - новые атрибуты и новые классы - PullRequest
0 голосов
/ 25 января 2012

Если я добавлю свой новый атрибут в класс User, я смогу обновить его с помощью простого сценария.Однако, если я создаю новый класс с новыми атрибутами, я не могу его обновить, я получаю:

Active Directory: The requested operation did not satisfy one or more 
 constraints associated with the class of the object.

Проблема решается, если я временно добавляю атрибут в класс пользователя и удаляю его, но у меня естьмного новых атрибутов содержится в четырех новых классах.Так что я думаю, что пропустил какой-то шаг.

Классы и атрибуты активны.

Вот так я обновляю атрибут:

Set objUser = GetObject("LDAP://CN=Pepe Perez,CN=Users,DC=myDomain,DC=com") 
objUser.myDescription="D"
objUser.SetInfo

Любые подсказки.

С уважением, m0dest0.

1 Ответ

0 голосов
/ 31 января 2012

Если myDescription является частью структурного класса, это означает, что CN=Pepe Perez,CN=Users,DC=myDomain,DC=com является объектом этого структурного класса (атрибут objectClass). Если это не так, он может объяснить сообщение, которое вы получили.

...