我想在顯示列表的所有位置「隱藏」某些用戶的某些文檔。也就是說,不同用戶的文檔列表會有所不同。例如,對於user1,我想隱藏包含「abc」的文檔,對於user2,我想隱藏包含「def」的文檔。SharePoint:如何過濾文檔庫中的文檔
是否有我可以部署的SharePoint Web部件(或其他),它將執行一些可以過濾所有網站列表的代碼?理想情況下,這個「解決方案」將輸入一個列表和一個用戶名,並返回列表的一個子集。而SharePoint只會顯示過濾列表。另外,出於性能方面的原因,輸入不應該是列表中的整個文檔集合,而應該只是那些顯示的文檔。
此外,我明白一種可能的方式來完成這是通過對文檔的權限。不幸的是,權限不是我可以利用的,因爲文件本質上是公開的。另外,要清楚的是,我並沒有問過像過濾這樣的代碼應該如何(儘管示例可能會有幫助),而是存在一種機制來完成我需要的過濾類型。
感謝您的幫助, 埃裏克
您使用的是哪個版本的SharePoint? – 3martini