2009-09-22 99 views
2

我想在Sharepoint 2007列表中設置列級權限。我將不勝感激。Sharepoint 2007:如何設置列級權限?

例子:

我想員工填寫表格等信息,但不允許他們更改薪水。只有管​​理員可以更改某些字段。

+2

確切的欺騙http://stackoverflow.com/questions/1456251/sharepoint-2007-how-to-restrict-access-at-the-field-level – 2009-09-22 12:54:14

回答

3

你不能那樣做。

SharePoint不支持列級安全性。

您需要擴展SharePoint才能達到此目的...

請看這裏。 http://code.msdn.microsoft.com/SecureField

+0

很高興我沒有解釋我的「這是我會怎麼做」的方法 - 鏈接工作正常。 :) – Mayo 2009-09-22 12:20:13

0

我打算在這裏一瘸一拐,但我不認爲你有能力控制SharePoint 2007中各個列的權限。至少我沒有聽說過它。我瀏覽了列表定義和權限,但我沒有發現任何東西。

1

正確,沒有用於SharePoint的列級別保留。然而,我總是在這種情況下使用一個簡單的解決方法是創建自定義列表表單,並使用列的「顯示」選項不希望用戶進行編輯。然後創建一個編輯表單,其中這些字段對於有權編輯該條目的用戶可編輯。希望這可以幫助。