Как предотвратить удаление формы владельца MySite

StackOverflow https://stackoverflow.com/questions/1137445

  •  16-09-2019
  •  | 
  •  

Вопрос

Я ищу способ не дать пользователю в SharePoint удалить свой MySite или быть более точным от удаления корневого веб -сайта MySite. Если бы я мог архивировать это, я мог бы поместить некоторые списки, пользователю также не разрешат удалять.

Сначала я подумал о том, чтобы принять пользователя право удалять сайты, но я думаю, что это не позволит ему также удалить суб -сайты, которые он создал. Так что это не вариант, так как я не хочу ограничивать использование MySite.

Так что я могу сделать, чтобы решить эту проблему?

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

Решение

Вы разрабатываете функцию, которая устанавливает код для события веб -адресата и устанавливает SpwebeventProperties.cancel True в зависимости от ваших потребностей.

Вы, вероятно, можете проверить, такой же Rootweb.id, как и SpwevEventProperties.weble, и основывать свое запуск spwebeventproperties.cancel = true на этом.

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