Я пытаюсь установить, имеет ли определенная группа доступ для чтения к определенному семейству сайтов.
Я пытался в течение полутора дней, но мне кажется, что я нашел три половины разных решений!
Фрагменты кода, которые у меня есть на данный момент:
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 говорят мне о ролях, но я не знаюзнать, как связать роль с группой.
Пожалуйста, помогите!