0

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())

このコードはユーザー名 ( whoamicmd コマンドなど) のみを表示しますが、グループを一覧表示したい (whoami /groupsコマンドなど)。残念ながら、私にはドメイン コントローラーで別の検索を行う権利がありません。それが (おそらく) 次のコードが空の文字列を返す理由です。

conn.search("dc=name,dc=company,dc=local","(&(sAMAccountName={}))".format("company\\myusername")
            ,attributes=['memberOf'])

自分のグループ メンバーシップを一覧表示するにはどうすればよいwhoami /groupsですか?

4

2 に答える 2