设立SharePoint2010列表的项目级权限

设置SharePoint2010列表的项目级权限

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

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

sharepoint2010列表设置页面

图1

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

列表设置的高级设置

图2

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

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

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

转载于:https://www.cnblogs.com/914556495wxkj/p/3524797.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/376128.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MySQL优化filler值_MySQL 性能优化神器 Explain 使用分析

简介MySQL 提供了一个 EXPLAIN 命令, 它可以对 SELECT 语句进行分析, 并输出 SELECT 执行的详细信息, 以供开发人员针对性优化.EXPLAIN 命令用法十分简单, 在 SELECT 语句前加上 Explain 就可以了, 例如:EXPLAIN SELECT * from user_info WHERE id < 300;准备为了接下来方便…

Codeforces Round #224 (Div. 2)

题目&#xff1a;http://codeforces.com/contest/382 A Ksenia and Pan Scales 一个求天平是否能够平衡的题目。。。水题,注意一下结果的输出就行。 1 #include <iostream>2 #include <cstdio>3 #include <cstring>4 #include <cstdlib>5 #include <…

二叉树第i层中的所有结点_讲透学烂二叉树(二):图中树的定义amp;各类型树的特征分析...

日常中我们见到的二叉树应用有&#xff0c;Java集合中的TreeSet和TreeMap&#xff0c;C STL中的set、map&#xff0c;以及Linux虚拟内存的管理&#xff0c;以及B-Tree&#xff0c;B-Tree在文件系统&#xff0c;都是通过红黑树去实现的。虽然之前写过《再谈堆排序&#xff1a;堆…

node-webkit 开发环境搭建

node-webkit支持的操作系统类型&#xff1a; Linunx:32bit / 64bitWindows: win32Mac:32bit,10.7 开发环境 1&#xff0c;根据自己的操作系统下载响应的nw二进制文件&#xff0c;下载地址&#xff1a;https://github.com/rogerwang/node-webkit 2,建立基本开发目录&#xff0c;…

mysql sqlsugar_.net core +mysqlSugar(最为简单的增删改查)

首先建立.net Core API - empty 这个就不说了然后创建新的Controller记得添加路由[Route("api/Users")]然后在Nuget Packages安装 所需安装包这里是用mysql所以下载如下的mysqlSugarCore(切记不要忘记安装Mysql.Data)创建实例化class文件DbText.cs用于连接数据库&…

关于eclipse的indigo版中文注释时字体太小的问题(转)

eclipse目前最新版代号indigo, 在win7上使用时中文注释时字体太小的问题. 为什么会这样? 首先我们应该知道, 在win7系统中, font是有"显示"和"隐藏" 状态的. 默认情况下, eclipse使用的默认字体courier new是处于 "隐藏"下的. 这样当eclipse打开…

webdriver(python)学习笔记七——多层框架定位与智能等待

多层框架或窗口定位&#xff1a; switch_to_frame()switch_to_window()智能等待&#xff1a; implicitly_wait()现在web应用中经常会遇到框架如&#xff08;frame&#xff09;或窗口&#xff08;windows&#xff09;的应用&#xff0c;这样定位就比较难&#xff0c;有时定位一个…

bbp代码python_如何正确计算加密债券价格的BBP(Bollinger波段百分比)?

我试图用这个代码计算python中的BBP(Bollinger频带百分比)。然而&#xff0c;我的^{cd1>}函数返回^{{cd2>}或^{cd3>}用于^{cd4>}。当我使用一些硬币收盘价时&#xff0c;令人困惑的是&#xff0c;这个函数返回正确的^{cd4>}数字(而不是inf)。这是我的python代码…

ASP.NET学习路线图

转自&#xff1a;http://www.cnblogs.com/huangmeimujin/archive/2011/08/08/2131242.html 如果你已经有较多的面向对象开发经验&#xff0c;跳过以下这两步&#xff1a; 第一步 掌握一门.NET面向对象语言&#xff0c;C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的…

centos 多个mysql数据库_CentOS6.5 一台服务器同时安装多个Mysql数据库

建用户与组groupadd mysqluseradd -g mysql mysql下载源码&#xff1a;wget https://downloads.mariadb.org/interstitial/mariadb-10.1.10/source/mariadb-10.1.10.tar.gztar -xvf mariadb-10.1.10.tar.gz1、编译&#xff1a;cmake . -DCMAKE_INSTALL_PREFIX/var/lib/mysql33…

MVC3学习 一 ViewBag和Html.Raw

ViewBag类似于JavaScript的语法&#xff0c;在赋值时动态赋值&#xff0c;比如ViewBag.Dog“哈哈” &#xff0c;这样就会创建一个ViewBag.Dog的对象&#xff0c;供前端页面调用。 在调用时&#xff0c;前台页面用razor方式&#xff0c;ViewBag 直接使用。 public class HomeCo…

PHPCMS源码分析(二)

index.php中引入了phpcms框架的入口文件&#xff0c;下面我们看下这个入口文件 /phpcms/base.php define(IN_PHPCMS, true);//防止恶意调用//PHPCMS框架路径 define(PC_PATH, dirname(__FILE__).DIRECTORY_SEPARATOR); //重新定义网站根目录 if(!defined(PHPCMS_PATH)…

mysql 5.6密钥_MySQL的密钥文件不正确

我遇到了InnoDB的问题(表是最初的MyISAM,但是之前将它转换为InndoB)表;我正在尝试运行此查询&#xff1a;SELECTposts.id,posts.post_titleFROMrss_posts AS postsINNER JOIN rss_feeds AS feeds ON posts.blog_idfeeds.idWHEREfeeds.blog_language1ORDER BYposts.post_date_db…

JS-取出字符串中重复次数最多的字符并输出

/**取出字符串中重复字数最多的字符 */ var words sdfghjkfastgbyhnvdstyaujskgfdfhlaa;      //创建字符串 var word,                          //单个字符length;                          //该字符的长度 //…

windows下查看静态库和动态库的导出函数

在window下查看动态库的导出函数可以用vs自带的Depends工具&#xff1b; 查看静态库的信息要用命令行来实现&#xff1a; dumpbin /LINKERMEMBER Test.lib > 1.txt 上面的功能是将静态库的信息导出保存在1.txt文件中&#xff0c;这样就可以在1.txt文件中查看相关的信…

linux ll 文件大小单位_该如何改善 Linux 系统性能?

系统性能一直是一个受关注的话题&#xff0c;如何通过最简单的设置来实现最有效的性能调优&#xff0c;如何在有限资源的条件下保证程序的运作&#xff0c;ulimit 是我们在处理这些问题时&#xff0c;经常使用的一种简单手段。ulimit 是一种 linux 系统的内键功能&#xff0c;它…

深入Javascript中apply、call、bind

最近在看一下node package的源码&#xff0c;发现很多里面都包含了function这个对象的apply、call、bind这三个方法&#xff0c;于是想拿出来再看看。。 apply、call 在 javascript 中&#xff0c;call 和 apply 都是为了改变某个函数运行时的上下文&#xff08;context&#x…

优秀案例!教您如何设计现代简约风格网页

我们看到越来越多的设计师开始拥抱简约的网站设计方法&#xff0c;消除网站不必要的元素&#xff0c;保留真正重要的内容&#xff0c;干净、直观的设计&#xff0c;就像今天的我们将展示的这些网站。 下面是一组不同风格的简约设计的网站例子&#xff0c;美丽的导航、整洁的菜单…

怎么清理mysql的死链接_什么是死链接?如何正确处理死链接

什么是死链接&#xff1f;我们应该如何正确处理死链接呢&#xff1f;小刚SEO为你解答。什么是死链接&#xff1f;因链接更改或搜索引擎所收录的网站路径被删除了&#xff0c;形成没法打开的死链接。死链接的危害&#xff1a;1.死链数据过多时&#xff0c;对网站访问体验和用户转…

数据分页和使用存储过程的数据分页

--使用存储过程的数据分页 --pageSize 一页有多少条 --pageIndex 第几页 --totalCount 总共有多少条 --分页的第一种方法 select top(10) * from Ams_Area where ar_id not in ( Select top(0) ar_id from Ams_Area order by ar_id ) order by ar_id --分页的第二种方…