0

私は自分のコードに何かをしようとしています。部分的なグループ名を使用して、誰かが多数のグループのメンバーになっていることを確認してください

私が探しているのは、誰かがグループの集合のいずれかのメンバーであるかどうかを調べることです。私は具体的にどのグループについて心配していません、私は知りたいだけです:

"ユーザー" X "はこのグループの少なくとも1つのメンバーですか?

良いニュースは、これらすべてのグループ名が同じように起動し、次のとおりです。など

  • Googleの-FullAccess
  • Googleの-RestrictedAccess
  • Googleの-MailOnly
  • Googleのエンタープライズ

特定のグループを確認するために私が使用しているのは次のとおりです。

次に、このコードブロックを繰り返して次のグループなどを確認します。

で始まる「Google-」で始まるグループを確認する方法はありますか?ここでは何をしたいのですが、明らかに動作しません:

Dim googleCheck As DirectoryServices.AccountManagement.GroupPrincipal = DirectoryServices.AccountManagement.GroupPrincipal.FindByIdentity(ctx, "Google-*") 

大変助けてください!

答えて

0

私は解決策を見つけました!以下は私のために働いています(以前のクエリの文字列変数にDistinguishedNameを格納した後、私はブール変数としてGoogleCheckを宣言しています)。

関連する問題