Невозможно удалить группу, не будучи администратором сбора сайтов

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/17580

Вопрос

У меня есть группа SharePoint (SPGroup1) чей владелец User1. User1 однако имеет полный контроль над корневым веб-сайтом (и всем его подсадочным) это не администратор сбора сайтов.

Когда я вхожу в систему как User1 И я пытаюсь удалить группу через настройки сайта (http: // [url сбора сайта]/_ Mayouts/Groups.aspx) Операция не удается молча, т. Е. Ошибка не появляется, но группа не удаляется.

В группе нет пользователей. Я наблюдаю то же поведение, когда пытаюсь удалить группу в приемнике событий, работающего как User1.

Ожидается ли это поведение? Если так, есть ли способ позволить пользователю удалить группу, не заставляя его администратора коллекции сайтов?

Одним из решений, которое я подумал, было бы, в коде функции, выдавать себя за администратор сбора сайтов, а затем удалить группу, но я хотел бы сделать это только в качестве последнего средства.

Это было полезно?

Решение

Предполагая SP2010 здесь ...

Насколько я знаю, никто, кроме администратора коллекции сайта, не может удалить группу SP. Я знаю, что он говорит, что владелец группы может удалить группу в пользовательском интерфейсе, когда вы создаете группу, но я думаю, что это либо неправильный отпечаток, либо предположение, что владелец группы будет владельцем коллекции сайтов.

Если вы посмотрите на привилегии, связанные с уровнем полного разрешения контроля (... или любой уровень разрешения по этому вопросу), вы заметите, что нет разрешения на группу удаления, поэтому этому разрешению не может быть предоставлено явность.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top