質問

SharePointのユーザーがMySiteを削除したり、MySiteのルートWebサイトをより正確に削除するのを防ぐ方法を探しています。これをアーカイブできれば、ユーザーが削除を許可されないリストをいくつか配置できます。

私はまず、ユーザーをサイトを削除する権利を取得することを考えましたが、これにより彼が作成したサブサイトも削除することも妨げられると思います。したがって、これは私がmysiteの使用を制限したくないので、オプションではありません。

それで、この問題を解決するために私は何ができますか?

役に立ちましたか?

解決

WebDeletingイベントのコードをインストールする機能を開発し、ニーズに応じてspwebeventProperties.cancelをTrueに設定します。

おそらく、rootweb.idがspwebeventproperties.webidと同じかどうかを確認でき、spwebeventproperties.cancel = trueのトリガーをベースにします。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top