特定のグループが特定のサイト コレクションへの読み取りアクセス権を持っているかどうかを確認しようとしています。
私は1日半試してみましたが、3つの半分の異なる解決策を見つけたように感じます!
私がこれまでに持っているコードフラグメントは次のとおりです。
using (SPSite site = new SPSite(this.GenerateAbsoluteUri(moduleCode, academicYear)))
{
using (SPWeb web = site.OpenWeb())
{
for (int i = web.SiteGroups.Count - 1; i >= 0; i--)
{
SPGroup group = web.SiteGroups[i];
if (Regex.IsMatch(group.Name, theGroupImLookingFor))
{
しかし、その後何?
Google の検索結果のほとんどは役割について教えてくれますが、役割をグループに関連付ける方法がわかりません。
助けてください!