Sharepoint 2007:如何设置列级权限?

时间:2009-09-22 12:13:00

标签: sharepoint sharepoint-2007

我想在Sharepoint 2007中设置列表级别权限。我将非常感谢您的帮助。

示例:

我希望员工填写表格中的其他信息,但不允许他们更改薪水。只有管​​理员可以更改某些字段。

5 个答案:

答案 0 :(得分:3)

你做不到。

SharePoint不支持列级安全性。

您需要扩展SharePoint才能实现此目标......

看看这里。 http://code.msdn.microsoft.com/SecureField

答案 1 :(得分:1)

正确,SharePoint没有列级别的提交。但是,我在这种情况下一直使用的一个简单易用的解决方法是创建自定义列表表单并使用列的“显示”选项来不希望用户编辑。然后,您可以创建一个“编辑”表单,其中的字段可供那些有权编辑该条目的字段进行编辑。希望这会有所帮助。

答案 2 :(得分:0)

我将在这里讨论,但我不相信你能够控制SharePoint 2007中各个列的权限。至少我没有听说过它。我浏览了列表定义和权限,但我没有发现任何内容。

答案 3 :(得分:0)

另一个第三方工具是Datapolis的Sharepoint Column Protector。此处讨论了有关该工具的更多详细信息(How to apply item level permission for sharepoint columns)。

答案 4 :(得分:0)

这是许多SharePoint用户的常见请求,但MS不提供。您可以尝试使用第三方工具,例如BoostSolutions Column/View Permission和...