Display userPrincipalName in user dump

This commit is contained in:
Tanner Collin 2021-09-18 21:55:31 +00:00
parent ed88c2cbed
commit 520d11c236

View File

@ -298,7 +298,7 @@ def dump_users():
try: try:
ldap_conn.simple_bind_s(secrets.LDAP_USERNAME, secrets.LDAP_PASSWORD) ldap_conn.simple_bind_s(secrets.LDAP_USERNAME, secrets.LDAP_PASSWORD)
criteria = '(&(objectClass=user)(objectGUID=*))' criteria = '(&(objectClass=user)(objectGUID=*))'
attributes = ['cn', 'sAMAccountName', 'mail', 'displayName', 'givenName', 'name', 'sn', 'logonCount', 'objectGUID'] attributes = ['cn', 'sAMAccountName', 'userPrincipalName', 'mail', 'displayName', 'givenName', 'name', 'sn', 'logonCount', 'objectGUID']
results = ldap_conn.search_s(secrets.BASE_MEMBERS, ldap.SCOPE_SUBTREE, criteria, attributes) results = ldap_conn.search_s(secrets.BASE_MEMBERS, ldap.SCOPE_SUBTREE, criteria, attributes)
results = convert(results) results = convert(results)
@ -324,16 +324,11 @@ def dump_users():
if __name__ == '__main__': if __name__ == '__main__':
pass pass
print("=-=-=-=-=-=-=-=-=-=") print("=-=-=-=-=-=-=-=-=-=")
#print(create_user('Elon', 'Tusk', 'elon.tusk', 'elon.tusk@lab39.lab', 'protospace*&^g87g6')) #print(create_user('test', 'test', 'test.test', 'test@example.com', 'protospace*&^g87g6'))
#print(find_user('noorullah.hussain.zada'))
#print("----------") #print("----------")
#print(find_user('pat.spencer')) #print(find_user('elon.tusk'))
print("----------") #print("----------")
print(find_user('elon.tusk')) #print(delete_user('elon.tusk'))
print("----------")
print(delete_user('elon.tusk'))
print("----------")
print(find_user('elon.tusk'))
#print("============================================================") #print("============================================================")
#print(create_group("newgroup", "new group")) #print(create_group("newgroup", "new group"))
#print(" ============== ") #print(" ============== ")