使用SPRoleType添加用户权限
来源:互联网 发布:mac qq群视频怎么进入 编辑:程序博客网 时间:2024/05/19 03:28
在SharePoint 2010和2013中,可以使用SPRoleType方便的向一个list添加用户权限。
例如需要在列表list上,赋予用户User1列表管理员的权限:
list.BreakRoleInheritance(true); //首先打破权限继承关系,才能修改列表权限 SPRoleDefinition role = list.ParentWeb.RoleDefinitions.GetByType(SPRoleType.Administrator); //这里使用SPRoleType,获得一个role SPRoleAssignment roleassignment = new SPRoleAssignment(User1); //创建一个Role Assignment roleassignment.RoleDefinitionBindings.Add(role); //绑定role到role assignment上 list.RoleAssignments.Add(roleassignment); //添加role assignment到列表上 list.Update(); //更新列表SPRoleType是一个枚举类型,Administrator表示full control角色,还有其他的角色例如Edior,Reader,Contributor,Guest,Web Designer和None,具体定义请参考:SPRoleType
0 0
- 使用SPRoleType添加用户权限
- 添加用户权限
- ubuntu下添加用户权限
- Mysql数据库用户权限添加配置
- mysql添加用户和用户权限
- MongoDB 2.6.3添加用户权限
- 给MySQL添加超级用户权限
- msyql用户权限管理使用
- 添加用户权限到sudo(通过visudo命令)
- cvs服务器设置-添加用户-设置用户权限
- cvs服务器设置-添加用户-设置用户权限
- mysql数据库添加用户与用户权限
- 文件夹添加 IIS 应用程序池用户权限
- ubuntu 添加 root用户权限和sudoer 权限
- Linux安装svn并添加用户权限
- linux下创建用户和添加用户权限
- Linux添加用户,修改密码,修改用户权限
- 添加并设置sudo/su用户权限
- Ubuntu(Debian) 下安装OpenCV最新版本 (2.47)
- java的多态性
- CFont Class
- 维护代码库的五个精华实践
- 管理数据库引擎服务
- 使用SPRoleType添加用户权限
- 百度云和微信账号接入
- 网站应用开发当中所遇到的瓶颈。
- 配置Oracle10g即时客户端plsql的配置
- 三种方法鼠标经过改变DIV背景颜色
- 配置hibernate根据实体类自动建表功能
- android仿新浪引导界面
- 求学习的动力啊,
- 17个开发中常用的小代码: