Могу ли я сделать объектный класс `user` для наследования атрибутов из моего пользовательского объектного класса`xyz`?

TL;DR:

Как я могу сделать user objectClass в Active Directory для наследования атрибутов от моего xyz объектный?

Больше текста:

Это казалось простой задачей, но я искал и пробовал пару часов безуспешно.

У меня есть простой свежий контроллер домена Active Directory, и все пользователи имеют user объектный.

Теперь, когда я создаю собственный атрибут и добавляю его в user objectClass, я нахожу его атрибутами каждого пользователя (т.е. администратор будет иметь этот новый пользовательский атрибут, пользователь abc будет иметь его и т. д.).

Но я хочу создать свои разные объектные классы для каждого сервиса, скажем, объектный класс для OpenVPN где организованы все атрибуты сервиса OpenVPN. А потом хочу user objectClass для наследования всех этих атрибутов от OpenVPN объектный.

Я попробовал следующее: В user свойство objectClass, в relationship вкладка, вспомогательные классы, я добавил OpenVPN objectClass, но это ничего не сделало. Я не знаю, что должны делать эти отношения.

Может ли какое-то тело помочь мне в этом?

1 ответ

Решение

Хорошо, это, кажется, немного не связано с вопросом, но я поделюсь своим опытом, может быть, это поможет кому-то.

Согласно тому, что я сказал:

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

На самом деле это работает! Это довольно простой способ сделать то, что я хотел.

Проблема заключалась в том, что обновление в программе "Пользователи и компьютеры Active Directory" не показывает новые добавленные атрибуты (даже если AD был перезапущен). Ваш LDAP-браузер (скажем, AD Users and Computers) должен быть полностью закрыт и снова открыт (не только обновлен), чтобы показать новые добавленные атрибуты.

Другие вопросы по тегам