是否可以在“文档列表”中控制用户是否允许查看文档,列表中每个文档的不同权限

时间:2011-03-19 12:33:38

标签: sharepoint

是否可以在“文档列表”中控制用户是否初始化以查看文档,
列表中每个文档的不同权限 是否可以从wepart代码或工作流代码

1 个答案:

答案 0 :(得分:2)

是的,您可以为列表中的每个文档授予个人权限。为此,您必须使用BreakRoleInheritance上的SPListItem()方法分解角色继承。

然后,您可以为此项目设置新的个人权限。看看this blog post它介绍了如何通过代码更改权限。

因此,删除项目的权限,并仅为用户重新添加它们应该如何查看或编辑它们。使用不同的RoleDefinitions,您可以决定用户可以对文档执行的操作。只能看到它或者也能够编辑它。