转:http://www.cfanz.cn/?c=article&a=read&id=24096

在SharePoint2010中我们经常会用到这样的权限设置,在一个列表中可以存储多个人输入的数据,但每个人只能看到自己的那部分数据。也就是多个人共同维护一个列表,但各自只能查看、编辑、删除自己录入的那部分数据。这样的权限在SharePoint 2010列表中是很容易实现的。

要想实现这样的权限设置,首先要打开列表的“列表设置”页面,如图1所示:

图1

在图1常规设置中点击“高级设置”链接,如图2所示:

图2

在图2的“项目级权限”一项中可以设置列表项的“读取权限”和“创建和编辑访问权限”,用来指定用户可以读取和编辑的项目权限。如果具有“管理列表”权限的用户,则不管读取、创建、编辑访问权限如何设置,都可以读取和编辑所有项目。

    读取权限:指定允许用户读取的项目,可以设置为“读取所有项目”和“读取由该用户创建的项目”。如果列表项只能管理自己的,则要选择“读取由该用户创建的项目”。创建和编辑访问权限:指定允许用户创建和编辑的项目,可以设置为“创建和编辑所有项目”、“创建项目并编辑由该用户创建的项目”、“无”。如果列表项只能管理自己的,则要选择“创建项目并编辑由该用户创建的项目”。

图2的设置完成之后,我们还要为用户分配“参与讨论”权限,在SharePoint 2010中“参与讨论”权限的含义是:可以查看、添加、更新和删除列表项和文档,“参与讨论”权限主要是用来设置列表项和文档的。所以如果想在列表中只能管理自己创建的列表项,则必须把用户设置为“参与讨论”,如图3所示:

图3

在图3中为libo和libaojun这两个用户设置了“参与讨论”权限。然后使用这两个用户分别在列表中录入信息。在这里要注意:“参与讨论”权限也可以访问列表并还可以创建自己的视图。如图4所示:

图4

图4是使用系统账户登录的,所以可以查看到列表中所有的项目。可以看到libo录入了两条数据,而libaojun也录入了两条数据,另外一条是系统账户录入,当这两个用户登录到SharePoint2010平台时,只能查看、编辑、删除自己录入的两条数据。现在使用libo账户登录,如图5所示:

图5

如图5所示,果然libo只能查看到创建者为libo的两条数据,同样我们使用libaojun登录,则也会看到两条数据,如图6所示:

图6

如图6所示,创建者为libaojun的信息也只有两条。这样我们让多个用户使用一个列表来存储数据,但各自维护自己的数据,与其它用户的信息互不影响。

从上面的操作我们可以看到,SharePoint 2010的“参与讨论”权限只能对列表新建、删除、编辑自己的信息,且还可以创建、编辑、删除自己创建的个人视图。然后其它高级的设置就不能使用了。如图7所示:

图7

如图7所示,在创建视图时,视图访问群体只能选择“创建个人视图”,公共视图呈灰色状态,参与讨论权限不可创建公共视图。

设置SharePoint2010列表的项目级权限的更多相关文章

  1. WinForm/MIS项目开发之中按钮级权限实践

    一.前言 AgileEAS.NET SOA 中间件平台是一款基于基于敏捷并行开发思想和Microsoft .Net构件(组件)开发技术而构建的一个快速开发应用平台.用于帮助中小型软件企业建立一条适合市 ...

  2. SSAS中CUBE行权限数据级权限控制

    去年做了一个数据仓库的项目,其中涉及到了CUBE数据级权限的控制.在网上找这方面的资料,找到一个[BI] 通用数据级权限控制解决方案的实现(二):Cube中的角色设置与数据级权限控制.根据这个大牛的思 ...

  3. Django - 权限(2)- 动态显示单级权限菜单

    一.权限组件 1.上篇随笔中,我们只是设计好了权限控制的表结构,有三个模型,五张表,两个多对多关系,并且简单实现了对用户的权限控制,我们会发现那样写有一个问题,就是权限控制写死在了项目中,并且没有实现 ...

  4. Sharepoint 2013列表视图和字段权限扩展插件(免费下载)!

    记得2014年春节期间,有博客园的网友通过QQ向我咨询Sharepoint 2013列表视图和字段权限扩展,因为之前他看到我博客介绍Sharepoint 2010列表视图和字段的权限控制扩展使用,问有 ...

  5. 第二十三章 多项目集中权限管理及分布式会话——《跟我学Shiro》

    二十三章 多项目集中权限管理及分布式会话——<跟我学Shiro> 博客分类: 跟我学Shiro 跟我学Shiro  目录贴:跟我学Shiro目录贴 在做一些企业内部项目时或一些互联网后台时 ...

  6. Shiro学习(23)多项目集中权限管理

    在做一些企业内部项目时或一些互联网后台时:可能会涉及到集中权限管理,统一进行多项目的权限管理:另外也需要统一的会话管理,即实现单点身份认证和授权控制. 学习本章之前,请务必先学习<第十章 会话管 ...

  7. 设置角色遗留问题和为权限设置角色以及EasyUI Tabs的使用

    设置角色遗留问题和为权限设置角色以及EasyUI Tabs的使用 ASP.NET MVC+EF框架+EasyUI实现权限管系列 (开篇)   (1):框架搭建    (2):数据库访问层的设计Demo ...

  8. Chapter 3 Protecting the Data(2):分配列级权限

    原文出处:http://blog.csdn.net/dba_huangzj/article/details/39577861,专题目录:http://blog.csdn.net/dba_huangzj ...

  9. 使用elementUI的时候,使用Upload 上传的时候,使用 list-type 属性来设置文件列表的样式,before-upload方法失效

    最近在做项目的时候,使用elementUI的时候,使用Upload 上传的时候,before-upload方法失效. 情况下:使用 list-type 属性来设置文件列表的样式. 最终的优化之后:(演 ...

随机推荐

  1. 使用solr搭建你的全文检索

    Solr 是一个可供企业使用的.基于 Lucene 的开箱即用的搜索服务器.对Lucene不熟?那么建议先看看下面两篇文档: 实战Lucene,第 1 部分: 初识 Lucene:http://www ...

  2. selenium IDE处理各种窗口问题解决方法

    一.处理模态窗口:showModalDialog 由于弹出模态窗口后,就无法定位到当前窗口的元素和模态窗口的元素,需要添加js解决 模态窗口动作类似下面语句: <input id="c ...

  3. OC加强-day03

    #program mark - 0_18 分类的使用注意 [掌握] 1.分类的作用 作用:讲一个类分为多个模块,将相似功能的方法写在同一个模块中,方便我们后面代码的维护 "强调 1.分类中只 ...

  4. (转)Libevent(1)— 简介、编译、配置

    转自:http://name5566.com/4190.html 参考文献列表:http://www.wangafu.net/~nickm/libevent-book/ 此文编写的时候,使用到的 Li ...

  5. Linux的关机与重启命令

    Linux的关机与重启命令 作者: Aillo, 发布于2009-05-10, 在系统分类下, 1条留言. 重启命令:1.reboot2.shutdown -r now 立刻重启(root用户使用)3 ...

  6. apache配置文件中的项目

    对于每个配置项目,有几个要素: 首先是项目名称 其次是配置的语法 再次是配置的默认值 配置所处的配置文件的位置(分区) 配置所在的模块分区(和核心是否紧密) 配置项目所在的模块 所以对于每个配置项目, ...

  7. spring拦截器

    一:拦截器配置 <!-- 拦截器 --> <mvc:interceptors> <mvc:interceptor> <mvc:mapping path=&qu ...

  8. xcode 自动添加注释,生成文档

    一.自动生成注释代码        添加一个快捷键,生成 注释代码        ThisService 下载连接:http://wafflesoftware.net/thisservice/     ...

  9. Nexus 7 跳过网络验证

     本文从著名安卓论坛 xda-developers 搬运而来,原文链接 http://forum.xda-developers.com/showthread.php?t=1909602 由于众所周知的 ...

  10. ipad在非viewport 1:1下缩放问题

    1.最小会有980宽度,小于980应设置viewport 2.fix元素使用100%指定宽度时,默认会以min-width或980作为尺寸,可以选择给定与页面缩放时触发定宽来设置宽度,或设置设置bod ...