Как создать дополнительный атрибут в Active Directory из VBScript?

#iis #vbscript #active-directory #asp-classic

#iis #vbscript #active-directory #asp-классический

Вопрос:

Возможно ли создать дополнительный атрибут в Active Directory из VBScript, или мне неизбежно придется сначала создать его в схеме AD?

Когда я пытаюсь установить новый атрибут, скажем, «newattr123» с помощью методов .SetInfo() и .put(), я получаю сообщение об ошибке, в котором говорится, что этот атрибут еще не определен в AD.

Спасибо за вашу помощь,

Ответ №1:

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

https://msexchangeguru.com/2015/11/19/ad_creating_custom_attribute/

https://fkazi.blogspot.com/2013/04/creating-custom-active-directory_27.html

Для всего остального, связанного с AD, SelfADSI является хорошим источником информации.

Комментарии:

1. Спасибо @Hel O’ween! На самом деле, ваши результаты поиска показывают то же самое, что и мои. Чтение и манипулирование значениями атрибутов AD возможно через VBScript, но их определение в схеме AD — нет. Я воспользуюсь предоставленными ссылками, чтобы создать необходимые мне дополнительные атрибуты, и я ОЧЕНЬ благодарен вам за SelfADSI : я действительно не знал этого полезного ресурса!