给文档库设置项目级权限

微软在WSS3.0给列表库自身设置了条目级权限的管理,管理员或有权设置的用户可以设置为该列表{文件夹,列表条目,文件}指定用户读取自己的创建的列表权限或读取所有列表的权限。但文档库却没这块,所以也觉得美中不足,笔者在文档上传及利用KeyWordQuery制定搜索章节中也提到这块,当时笔者设置指定一些用户或用户组进行权限类型的设定,把权限设为NONEGUEST,但运行报错,提示:该值不再范围内,后面再去站点权限组定义看下也确实没包含NONE 和来宾权限的分组和定义。所以这块问题要是有哪位朋友知道希望及时告诉我或一起探讨也行!虽然自己的方式没成功,但还是先借用曙光的文档权限设置解决方案吧!该版本目前已经是1.3了,之前两版本大家用起来都觉得有很大的BUG!但最新的版本笔者用起来还是挺OK 的,下面笔者将以图文并茂的方式来介绍此次的DEMO

前期准备:

1.       下载曙光的文档权限设置解决方案包1.3版本(http://blog.joycode.com/kaneboy/);

2.       熟练应用STSADM.EXE执行命令

3.       添加部署该解决方案包

首先进入文档库设置

给文档库设置项目级权限

选择高级设置,这是很清楚的可以看到文档库自身是没有权限条目级管理设置的

给文档库设置项目级权限

打开随意一个列表也进入设置->高级设置:这是你就可以看到了列表就有项目级权限的设置

给文档库设置项目级权限

运行自己设定好的部署文件,发现错误提示

给文档库设置项目级权限

大家是否还记得笔者讲解部署QuikPart的时候,是可以制定单独不属于某个webapplication的,但这里就不行。

给文档库设置项目级权限

笔者用了创建计数器作业部署好后就不用自己手动激活,直接返回文档库高级设置查看,这是就有了和列表库一样的项目级权限。设置为仅查看自己的项目,这样无此权限的用户浏览和查询的时候就看不到了!

给文档库设置项目级权限

设置完之后先用管理员创建一个Testing1PPT文档 

给文档库设置项目级权限

设置一个查看着:zhengfeng

给文档库设置项目级权限

用查看着feng登入

给文档库设置项目级权限

结果微软产品文档库的所有列表条目都看不到。

给文档库设置项目级权限

 

后记:

  卸载该解决方案包:

给文档库设置项目级权限

你可能感兴趣的:(权限)