Модуль Python Pyad не может установить UPN

Я использую модуль pyad для создания активной директории. У меня есть одна проблема, я не могу правильно установить суффикс UPN @mycompany.local

Вот код:

new_user = pyad.adcontainer.ADUser.create("Hugo Test", ou, password="Passw0rd", upn_suffix="@mycompany.local", optional_attributes = {"samaccountname":"htest","userPrincipalName":"htest","givenname":"Hugo","sn":"Test","displayName":"Hugo Test"})

Пользователь создан без каких-либо проблем, но суффиксы UPN остаются в моем активном каталоге пустыми.

Активный каталог: 2012 Pyad: 0.5.15 ptyhon: 3.5.2

Любая идея о том, что идет не так?

1 ответ

Решение

Хорошо, я отвечу на свой вопрос. Я решил эту проблему, установив суффикс UPN в userPrincipalName, чтобы код выглядел следующим образом:

new_user = pyad.adcontainer.ADUser.create("Hugo Test", ou, password="Passw0rd", upn_suffix="@mycompany.local", optional_attributes = {"samaccountname":"htest","userPrincipalName":"htest@mycompany.local","givenname":"Hugo","sn":"Test","displayName":"Hugo Test"})
Другие вопросы по тегам