2011-09-05 54 views
1

我有一個具體要求,我只需要文檔的上傳者和特定的團隊能夠在列表/庫中查看它。 1)有可能嗎? 2)如果是,如何......?僅向上傳到sharepoint的用戶顯示文檔

+0

你需要它來設置權限,以便有沒有辦法了好奇通過直接鏈接打開文檔的人,還是隻想過濾視圖以避免混亂? –

+0

我的要求是;創建一個列表/庫,上傳文檔的用戶可以查看他自己上傳的文檔。這意味着一旦文檔上傳,權限就被設置爲只能由所有者或指定的SharePoint組訪問。我所做的是我創造了視圖,只有當它們被[我]修改時纔會顯示文檔。但我希望特定的SharePoint組能夠查看所有文檔。任何線索..? – Ashish

回答

2

好的。所以我能夠通過下面提到的步驟解決我的問題。很快將以博客形式記錄它並共享它:

  1. 創建文檔庫並修改默認視圖以僅顯示由[Me]創建/修改的文檔。
  2. 向圖書館添加了一個新的網頁,並賦予了訪問某個用戶的專有權利。
  3. 限制所有用戶在創建特殊權限級別的幫助下創建視圖,其中用戶只能訪問上載或刪除文檔但不創建/更新/刪除列表/視圖。也禁用私人視圖創建。

希望這可能對其他人也有幫助,他們也在尋找受限視圖/禁用視圖創建。

+0

不要忘記接受你的答案。 –

+3

我想我讀過的觀點不應該用於安全性,因爲用戶仍然可以通過直接鏈接訪問其他用戶的文檔。 – LFurness

+0

我同意LCountee,用戶也可以點擊「在資源管理器中打開」按鈕,然後顯示他們有權訪問的所有文檔。 – Mahen

1

@Ashish,在SharePoint 2007 GUI不能進行查詢,將顯示文件屬於一個特定的組,但是CAML規範支持它(Membership標籤),它直到SP2010才被記錄,但它在SP2007上有效(我正在使用它)

但是,涉及自定義編碼,這不會自動分配權限,它只是使您能夠按組篩選文檔。

對於沒有自定義編碼的解決方案,您可以考慮爲每個人/組製作一個單獨的文件夾/列表,並相應地設置對文件夾/列表的權限。這也將有助於提高性能 - 最好在高級容器上設置權限比擁有細粒度權限更好(我只是假設,因爲我在任何地方都看到大量細粒度的權限對性能不利)

0

您可以使用當前用戶篩選器Web部件,以濾除其中通過將值登錄到SharePoint網站的文檔Dispaly名稱

相關問題