グループにネストされたグループが含まれている場合、Perl を使用して、Windows ユーザーが Windows グループのメンバーであるかどうかを判断しようとしています。
を使用してみましWin32::NetAdmin::GroupIsMember()
たが、ユーザーがグループの直接のメンバーである場合にのみ機能します。
私は AD や LDAP の専門家ではありませんが、Google で調べた例では同じ動作を示しています。
たとえば、ユーザー「joe」はグループ「A」のメンバーです。グループ「A」はグループ「B」のメンバーです。joe が「B」のメンバーであるかどうかをテストしたいと思います。