Я вхожу в Active Directory, затем я хочу перечислить свое членство в группе с библиотекой Python ldap3.
server = Server('server.company.local', get_info=ALL)
conn = Connection(server, user="company\\user", password="password", authentication=NTLM, auto_bind=True)
print(conn.extend.standard.who_am_i())
Этот код показывает только имя пользователя (например, команда whoami
cmd), но я хочу перечислить свои группы (например, команда whoami /groups
). К сожалению, у меня нет прав на выполнение различных поисков на контроллере домена, поэтому (возможно) следующий код возвращает пустую строку:
conn.search("dc=name,dc=company,dc=local","(&(sAMAccountName={}))".format("company\\myusername")
,attributes=['memberOf'])
Как я могу указать свое членство в группе, как это делает whoami /groups
?