MySiteの所有者フォームを防ぐ方法MySite Root Webサイトを削除する
-
16-09-2019 - |
質問
SharePointのユーザーがMySiteを削除したり、MySiteのルートWebサイトをより正確に削除するのを防ぐ方法を探しています。これをアーカイブできれば、ユーザーが削除を許可されないリストをいくつか配置できます。
私はまず、ユーザーをサイトを削除する権利を取得することを考えましたが、これにより彼が作成したサブサイトも削除することも妨げられると思います。したがって、これは私がmysiteの使用を制限したくないので、オプションではありません。
それで、この問題を解決するために私は何ができますか?
解決
WebDeletingイベントのコードをインストールする機能を開発し、ニーズに応じてspwebeventProperties.cancelをTrueに設定します。
おそらく、rootweb.idがspwebeventproperties.webidと同じかどうかを確認でき、spwebeventproperties.cancel = trueのトリガーをベースにします。
所属していません StackOverflow