簡體   English   中英

SharePoint 2013列表權限

[英]SharePoint 2013 List permission

我想在SharePoint 2013中創建一個可由多個用戶訪問但僅向每個用戶顯示其記錄的列表。 例如:時間和出勤列表僅顯示用戶的記錄。 並且只有管理者才能查看所有記錄。

在這種情況下,每個列表項都需要停止從父級繼承權限,而只為那些可以編輯和讀取記錄的權限分配權限。

您是否正在嘗試通過UI或代碼執行此操作?

為此,請通過UI執行以下操作:1.從列表視圖中,單擊列表項的省略號。2.單擊共享與->高級3.單擊功能區中的“停止繼承權限”。4.刪除/添加您需要的權限

您可以在列表上創建視圖並添加過濾器以僅顯示當前用戶的項目。示例: 1

或者,如果您只想顯示用戶創建的項目。 轉到列表設置>高級設置,然后設置項目級別的權限。 樣本: 2

如果您使用SharePoint Designer 2013。

1)創建一個稱為“設置項目級別權限”的SP2010工作流

2)觸發器=創建/更改項目時

3)在當前項目中添加“模擬步驟”->替換“讀取/寫入”權限。

4)在您的列表項中,可以選擇多個人員選擇器字段,以在創建/更改項目時授予他們不同的權限。

示例:“雇員姓名”是我的案例的人員選擇器。 對於Manager,您可以對“ Manager組”(sp組)進行硬編碼。

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM