zakird / pyad

Python Active Directory Tools | *Not actively maintained*
http://zakird.github.io/pyad/
176 stars 72 forks source link

Get group and its member details (mail, manager mail) with one execute_query #141

Open kiranraj5223 opened 3 years ago

kiranraj5223 commented 3 years ago

`from pyad import adquery

query.execute_query( attributes = ["cn","distinguishedName","member"], where_clause = "objectClass = 'group' AND cn = 'US--ADMIN' AND NOT cn='VPN' AND NOT cn='SERVER*'" , base_dn = "DC=domain,DC=com",
)

for row in query.get_results(): print(row["cn"]," - ",row["member"]) As output i am DN only for the member: US-ABCD-ADMIN - ('CN=test,OU=Users,OU=US,OU=Landlord US,OU=Corporate,DC=domain,DC=com',)`

Instead if DN i would like to have (mail, cn, samAccountName)

Any help is much appreciated