當用戶上傳文檔時,我需要他們能夠管理該特定文檔的權限,但只能讓Contributor訪問其他文檔。想法如何做到這一點?如果已經有補丁,那就太好了。如何讓圖書館文檔的所有者管理該文檔的權限?
我的想法
- 寫功能,鉤上載或簽入事件,然後給出創建用戶完全控制。
當用戶上傳文檔時,我需要他們能夠管理該特定文檔的權限,但只能讓Contributor訪問其他文檔。想法如何做到這一點?如果已經有補丁,那就太好了。如何讓圖書館文檔的所有者管理該文檔的權限?
我的想法
我支持你的想法,你可以寫一個Item事件reciever和itemadded事件使文檔的創建者爲文檔的所有者,您可能需要使用spelevated privalages給他提供相同的權限
爲了節省您不得不開始編寫事件處理程序等......您是否檢查過CodePlex上的自定義工作流程活動:http://spdactivities.codeplex.com/,因爲其中一項活動處理對正在運行工作流程的項目授予權限。
希望這會有所幫助。