如果您需要对SharePoint的列表的权限进行控制,比如合同信息,由各个部门自己维护且只能查看自己维护的数据等,主要通过列表视图来实现,但列表视图本身的权限相对比较弱,难以满足个性化的需求。在CodePlex发现一个SharePoint Permission Extension插件可以满足需求,此插件可以实现列表内容类型权限、列表字段权限、视图权限的控制等.
使用方法介绍:
下载后解压CodeArt_PermissionEx_1.51,把此包放到SharePoint管理中心的服务器上,具体如下图
[attach]32218[/attach]
在SharePoint的管理中心中打开SharePoint 2010 Management Shell(以管理员身份运行),输入
Add-SPSolution C:\Deloyment\SP\CodeArt_PermissionEx.wsp按回车,具体如下图:
[attach]32219[/attach]
成功后,打开SharePoint管理中心-》系统设置-》管理场解决方案,具体如下图:
部署codeart_permissionex.wsp即可,如下图:
进入SharePoint的前端服务器的网站,在网站集中激活下图三个扩展即可,如下图:
完成后,就会在网站的列表设置中多出三个设置:内容类型权限设置、视图权限设置、字段权限设置,如下图:
内容类权限设置,可以设置项目和文件夹的访问权限,如下图:
视图权限可以设置查看指定人员和指定组的权限,具体下图:
字段权限可以设置列表字段的查看和编辑权限,如下图:
∨ 展开