2009-07-16 52 views
0

我正在尋找一種方法來阻止SharePoint中的用戶刪除他的MySite或從刪除MySite的根網站更加精確。如果我可以存檔這個,我可以放置一些列表,用戶也不會被允許刪除。如何防止mysite所有者表單刪除MySite根網站

我首先想到讓用戶有權刪除網站,但我認爲這也會阻止他刪除他創建的子網站。所以這不是一個選項,因爲我不想限制使用MySite。

那麼我能做些什麼來解決這個問題?

回答

1

您開發了一個功能,該功能爲WebDeleting事件安裝代碼並根據需要將SPWebEventProperties.Cancel設置爲true。

您可以檢查RootWeb.Id是否與SPWebEventProperties.WebId相同,並根據您的觸發SPWebEventProperties.Cancel = true。

相關問題