python ldap3被禁用的用户

时间:2017-06-29 19:12:26

标签: python ldap ldap3

我正在尝试从活动目录中获取已禁用用户的列表。我有用于提取AD条目的工作代码,但我在返回的结果中获得了计算机和用户。如果可能的话,我也不知道如何过滤禁用的帐户。

import ldap3
from ldap3 import Server, Connection, ObjectDef, AttrDef, Reader, Writer, ALL
server = Server(DC, get_info=ALL)
conn = ldap3.Connection(server, user="doamin.name\\" + user, password=password, authentication='NTLM')
conn.bind()
obj_person = ObjectDef(['user'],  conn)
r = Reader(conn, obj_person, 'ou=ou,dc=domain,dc=com')
r.search()

for u in r.entries:
    print(u.entry_to_json(include_empty=False))

conn.unbind()

0 个答案:

没有答案