2009-09-22 62 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的列级别保留。然而,我总是在这种情况下使用一个简单的解决方法是创建自定义列表表单,并使用列的“显示”选项不希望用户进行编辑。然后创建一个编辑表单,其中这些字段对于有权编辑该条目的用户可编辑。希望这可以帮助。