Использование powershell для добавления нового пользователя AD не добавляет samaccountname с AD LDS

Я предполагаю, что у LDS есть некоторые ограничения, поскольку я не могу добавить samaccountname при выполнении следующей команды:

new-aduser -samaccountname "bobman" -name "bobtest" -server "localhost" -path "OU=Users,DC=test,DC=local"

В LDS создается новая учетная запись пользователя, но свойство samaccountname остается пустым.

Запуск вышеуказанной команды в полном экземпляре AD успешно создает пользователя и имя samaccountname, что заставляет меня думать, что это ограничение LDS или другой способ добавить его.

Есть ли способ обойти это, поскольку я хотел бы заполнить samaccountname в LDS?

Вышеупомянутая команда не является полной командой в моем скрипте, поскольку она считывается из CSV-файла и создает список пользователей, поэтому я создал базовую команду, чтобы заполнить только несколько полей, чтобы проверить ее.

Заранее спасибо.


person Tribeca UK    schedule 08.01.2016    source источник


Ответы (1)


Я нашел несколько страниц в Интернете, на которых было подтверждено, что new-aduser не может добавить значение для samAccountName, поскольку его нет в схеме LDS.

Связать один

Вторая ссылка

Чтобы обойти эту проблему, я написал сценарий, который генерирует файл LDF со следующим содержимым для каждого пользователя:

DN: CN=Bob Test,OU=Users,DC=Server,DC=local

тип изменения: изменить

заменить: samAccountName

samAccountName: бобман

-

Затем я использовал LDIFDE для запуска вышеупомянутого файла LDF, который успешно заполнил samAccountName.

person Tribeca UK    schedule 01.02.2016