2009-07-16 1 views
0

SharePointのユーザーがMySiteを削除したり、MySiteのルートWebサイトを削除しないようにする方法を探しています。これをアーカイブすることができれば、ユーザーが削除を許可しないリストを置くこともできます。MysiteルートのWebサイトを削除するmysiteの所有者フォームを防ぐ方法

私は最初にユーザーにサイトを削除する権利を与えてもらうことを考えましたが、作成したサブサイトを削除することもできなくなると思います。 MySiteの使用を制限したくないので、これはオプションではありません。

この問題を解決するにはどうすればよいですか?

答えて

1

WebDeletingイベントのコードをインストールし、必要に応じてSPWebEventProperties.Cancelをtrueに設定する機能を開発します。

おそらく、RootWeb.IdがSPWebEventProperties.WebIdと同じであるかどうかを確認して、そのSPWebEventProperties.Cancel = trueのトリガーに基づいている可能性があります。

関連する問題