2012-01-10 137 views
0

有誰知道的方式到SharePoint列表內執行的權限,使項目僅給誰創造了它,並他們的經理(和他們的經理等)的人看到。那麼任何人都可以看到屬於他們自己或屬於下屬的所有物品?SharePoint 2010的列表項權限

我使用SharePoint Server 2010的

我已經嘗試使用EventReceiver,而列表項添加,設置它的權限給用戶的經理,但如果用戶得到了升級/降級,他們得到一個新的經理?

+1

這個問題將得到更好的要求上[Sharepoint.se] – 2012-01-10 06:18:56

回答

1

我認爲最簡單的方法是修改標準視圖並將「標準」過濾器設置爲只有當下列條件爲真時才顯示項目:[創建者] [等於] [我]並使用第二個視圖可用對於只有經理沒有過濾器。 當然,您必須確保您的用戶無法更改視圖。

我知道這看起來很簡單,但往往在較小的環境中工作。

+0

我認爲它在一個小環境中忠實地工作,因爲每一個動員人員給我帶來了很多的工作,如果我有很多這樣的SharePoint列表。但是,這給了我一些啓發,謝謝你的答案! – 2012-01-10 08:46:06

0

你也可以做一件事.. 使這是已經創建項目時運行下一個工作流程。然後添加項目 給予許可。在該賦予權限爲「創建者」和「當前列表:經理」 ..它會很容易,太工作。 :) ..