2009-11-19 167 views
0

我知道列表權限可以更改。但它有一種方法可以完全省略用戶查看列表。示例 - 用戶A可以看到事件列表,但用戶B無法看到它。這可以做到嗎?您的建議將會有所幫助。謝謝,列表視圖更改

+2

與更改列表中的權限不一樣嗎? – 2009-11-19 19:00:28

回答

1

如果列表中具有獨特的權限(即不設置爲繼承它的父)然後權限可以被配置爲只允許不包括用戶B組

一個做到這一點,用戶B甚至不會看到列表 - 他們將不知道它存在。

如果用戶A轉發用戶B直接鏈接到列表,用戶B將被重定向到AccessDenied.aspx頁面。

+0

Hey Brian, 這是否意味着當我創建站點時,我選擇賦予獨特權限而不是從父站點繼承權限。但是,我已經繼承了,但我認爲這可以通過編程來完成。 示例 - 如果列表沒有獨特的權限 - 打破繼承,然後list.hide()或類似的東西.. 任何想法...? – Carpentar 2009-11-20 10:53:23

+0

不完全 - 屬於唯一權限網站的列表將從該子網站繼承其權限。你也需要在列表級別打破繼承。 相反,子站點可以繼承父站點的權限,但是如果您選擇,它下面的列表仍然可以具有唯一權限。另外,您可以隨時打破繼承 - 創建或更新(如果需要,可以重建繼承)。 只是要警惕過多的網站/列表/文件/項目等獨特的權限,因爲它可能成爲一個噩夢來管理。 – 2009-11-24 07:42:51