這是關於文件夾級別的權限。我們有一個帶斷點繼承的文檔庫。在通過代碼添加文件夾,子文件夾的同時,我們再次爲斷點繼承編碼。 現在的要求是,當用戶/組被添加到子文件夾權限列表中時,我們需要跟蹤此事件。我們使用哪個共享點事件以及在哪個級別上。請幫忙。如何跟蹤文件夾權限事件?
2
A
回答
0
我已經達成了我的問題的解決方案(雖然有點妥協)。我只想在一個文檔庫中實現這一點。我會在這裏解釋一下這個過程。
權限頁面始終爲「user.aspx」,添加新權限頁面爲「aclinv.aspx」。
我爲「aclinv.aspx」實現了一個httpmodule url監聽器。所以當這個頁面被請求時,我將它轉移到我的自定義權限頁面。有趣的是,在共享點的url是每個操作的關鍵。它將我的文件夾名稱作爲一個id,文檔庫名稱也是一個id。
自定義權限頁面與「aclinv.aspx」完全相似,只是應用程序正在監聽此頁面。當在此頁面上選擇具有適當權限的用戶時,應用程序會通過url跟蹤用戶標識,選定權限,文件夾標識,文檔庫標識,並且流程保持不變。
這就是它,工作完成。有了所有這些值,應用程序就可以對新請求做任何事情。
非常感謝大家的指導。它確實幫了很大忙。
PS。如果有更好的方法來做到這一點,我會很高興知道。
Sushant
1
您可以從審覈日誌中獲取此信息,以便在清單/網站上啓用審覈。
MOSS附帶一些基本的審計報告。有關更多詳細信息,請參見this resource on Office Online。
或者,看看我們的SharePoint Audit Suite。它很便宜,而且完全符合你的要求。
我製作的產品,所以我顯然偏向:-)
0
基本上,它不能這樣做。您需要確保任何用戶/進程正在設置這些權限是通過您編寫的代碼進行的,因此您可以從那裏調用您的自定義代碼。
請參閱SharePoint Event when Permissions of ListItems have been changed?。
相關問題
- 1. 文件夾權限
- 2. 文件夾權限?
- 3. 文件夾權限
- 4. 文件夾權限
- 5. 事件跟蹤
- 6. SVN是否跟蹤文件所有權和權限?
- 7. git如何處理文件夾權限?
- 8. 如何設置文件夾權限
- 9. 如何設置文件夾權限?
- 10. 跟蹤onclick事件
- 11. JQuery事件跟蹤
- 12. 跟蹤JavaScript事件
- 13. 跟蹤javascript事件
- 14. Facebook事件跟蹤 - 按鈕跟蹤
- 15. Apache文件夾權限
- 16. 文件夾權限.htaccess
- 17. 文件夾權限不足
- 18. 文件夾寫權限
- 19. 共享文件夾權限!
- 20. EWS文件夾權限
- 21. 獲取文件夾權限
- 22. 更改文件夾權限
- 23. 控件的跟蹤事件
- 24. SharePoint中的跟蹤權限
- 25. Drupal文件夾和文件權限
- 26. php文件夾和文件權限
- 27. Emacs -GDB跟蹤權限中斷而不通過所有文件
- 28. 跟蹤文件
- 29. Git不跟蹤.gitignore異常文件夾
- 30. Git LFS跟蹤文件夾遞歸地
嘿,謝謝你的回覆,但我有一個具體的要求,當用戶被添加到文件夾權限時調用自定義代碼。所以我需要趕上那個事件並且打電話給我的代碼。請回復。 – Sushant 2010-04-27 09:10:15