python更新活动目录中的用户

时间:2017-03-21 15:38:30

标签: python active-directory

是否可以使用active_directory或pyad更新用户'属性?

此刻我尝试了:

user = active_directory.find_user ( "msala" )
print user.sAMAccountName, user.givenName, user.sn, user.mail
user.mail = "massimo.sala@bubusette.com"
user.update()

2 个答案:

答案 0 :(得分:0)

我列出了" user"的属性和方法。 ......我找到了:

  

user.set()

所以我解决了。

答案 1 :(得分:0)

  1. 首先在服务器管理器(2008r)中打开"查看",勾选"高级功能"。
  2. 转到AD中的用户并查看属性。转到"属性编辑器"并搜索属性的名称。
  3. 在python中:

    user.update_attribute("mail", "my_email@domain.tld")