Создание пользовательских атрибутов пользователя в Active Directory с использованием JNDI - PullRequest
1 голос
/ 03 июня 2011

Я пытаюсь создать пользовательский атрибут, который может быть назначен существующему пользователю Active Directory в моем домене. Я не полностью осознаю, как этого добиться. Насколько я понимаю, после создания атрибута я могу назначить его пользователю с помощью:

mods[0] = new ModificationItem(DirContext.ADD_ATTRIBUTE, new BasicAttribute("attributeName", "attributeValue"))
ctx.modifyAttributes(userDN, mods)

Любая информация приветствуется.

1 Ответ

1 голос
/ 03 июня 2011

Не уверен, что вы хотите сделать.

Но Active-Directory - это каталог, поэтому он использует SCHEMA, чтобы определить, какие атрибуты можно использовать в объекте.Это означает, что вы можете изменить (добавить, удалить, заменить) значение атрибута, который существует (в SCHEMA) для данного класса, но не может добавить пользовательский атрибут в класс без изменения SCHEMA.

...