1

「Group1」という Active Directory グループがあるとします。この Group1 を SharePoint サイトに追加します (人とグループ >> 新しいユーザー)。

Group1 の一部であるすべてのユーザーは、sharepoint サイトにアクセスできるようになりました。

ここで、特定のカスタム Web パーツについて、Group1 に属するユーザーのみをターゲットにする必要があります。しかし、Group1 に属するユーザーが SharePoint サイトにログインすると、このユーザーが Group1 に属しているかどうかを SharePoint コンテキスト内から判断する方法が見つかりません。何かご意見は?

ありがとう、ファイズ

4

1 に答える 1

3

次のコードを使用して、現在のユーザーが特定のセキュリティ グループに属しているかどうかを確認します。

WindowsIdentity wi = WindowsIdentity.GetCurrent();
WindowsPrincipal wp = new WindowsPrincipal(wi);
wp.IsInRole("Group1");
于 2010-06-03T11:36:00.487 に答える