我想在Sharepoint 2007列表中设置列级权限。我将不胜感激。Sharepoint 2007:如何设置列级权限?
例子:
我想员工填写表格等信息,但不允许他们更改薪水。只有管理员可以更改某些字段。
我想在Sharepoint 2007列表中设置列级权限。我将不胜感激。Sharepoint 2007:如何设置列级权限?
例子:
我想员工填写表格等信息,但不允许他们更改薪水。只有管理员可以更改某些字段。
你不能那样做。
SharePoint不支持列级安全性。
您需要扩展SharePoint才能达到此目的...
很高兴我没有解释我的“这是我会怎么做”的方法 - 链接工作正常。 :) – Mayo 2009-09-22 12:20:13
我打算在这里一瘸一拐,但我不认为你有能力控制SharePoint 2007中各个列的权限。至少我没有听说过它。我浏览了列表定义和权限,但我没有发现任何东西。
正确,没有用于SharePoint的列级别保留。然而,我总是在这种情况下使用一个简单的解决方法是创建自定义列表表单,并使用列的“显示”选项不希望用户进行编辑。然后创建一个编辑表单,其中这些字段对于有权编辑该条目的用户可编辑。希望这可以帮助。
另一个第三方工具是Datapolis的Sharepoint Column Protector。有关该工具的更多详细信息在此处讨论(How to apply item level permission for sharepoint columns)。
这是许多SharePoint用户的常见请求,但MS不提供。您可以尝试第三方工具,如BoostSolutions Column/View Permission和...
确切的欺骗http://stackoverflow.com/questions/1456251/sharepoint-2007-how-to-restrict-access-at-the-field-level – 2009-09-22 12:54:14