3.权限分配继承
Role Assignments是可以沿权限范围继承的,比如网站可以继承父网站的权限分配,列表可以继承网站的,列表条目可以继承文件夹或列表的,这种继承关系可以被断开,并设置新的独立权限设置,也可以由独立设置恢复为继承关系。
4.权限级别继承
权限级别是可以在网站之间继承的,一个网站可以继承顶级网站的权限级别设置,也可以断开继承,编辑其自己的权限级别
5.SPMember
对象模型SPMember可以理解为是sharepoint用户组,非AD中的安全组,其意义在于方便管理sharepoint用户,它是SPUser和SPGroup的父类,也就是其内容可以是AD用户,也可以是AD安全组
6.RoleDefinitionBindings
权限定义绑定可以理解为是权限级别的一组集合
7.SPBasePermissions(权限基类)
权限基类是包括35项基类,sharepoint权限级别的所有权限都是由权限基类组合成的,SPBasePermissions对象模型实际上就是2003中的SPRights,其成员说明如下:
ViewListItems |
查看项目 - 查看列表中的项目、文档库中的文档和查看 Web 讨论评论。 |
OpenItems |
打开项目 - 使用服务器端文件处理程序查看文档源。 |
ViewVersions |
查看版本 - 查看列表项或文档的以前版本。 |
CreateAlerts |
创建通知 - 创建电子邮件通知。 |
ViewFormPages |
查看应用程序页面 - 查看表单、视图和应用程序页面。枚举列表。 |
ViewPages |
查看网页 - 查看网站中的网页。 |
BrowseUserInfo |
浏览用户信息 - 查看有关网站用户的信息。 |
UseRemoteAPIs |
使用远程接口 - 使用 SOAP、Web DAV 或 SharePoint Designer 接口访问网站。 |
UseClientIntegration |
使用客户端集成功能 - 使用启动客户端应用程序的功能。如果没有此权限,用户必须本地处理文档并上载更改。 |
Open |
打开 - 允许用户打开网站、列表或文件夹,以便访问该容器中的项目。 |
ManageLists |
管理列表 - 创建和删除列表,添加或删除列表中的栏,以及添加或删除列表的公共视图。 |
CancelCheckout |
替代签出版本 - 放弃或签入已由其他用户签出的文档。 |
AddListItems |
添加项目 - 向列表中添加项目,向文档库中添加文档,以及添加 Web 讨论评论。 |
EditListItems |
编辑项目 - 编辑列表中的项目、文档库中的文档、文档中的 Web 讨论评论以及自定义文档库中的 Web 部件页。 |
DeleteListItems |
删除项目 - 从列表中删除项目、从文档库中删除文档,以及删除文档中的 Web 讨论评论。 |
ApproveItems |
批准项目 - 批准列表项或文档的次要版本。 |
DeleteVersions |
删除版本 - 删除列表项或文档的以前版本。 |
ManagePermissions |
管理权限 - 创建和更改网站上的权限级别,并为用户和用户组分配权限。 |
ViewUsageData |
查看使用率数据 - 查看有关网站使用率的报告。 |
ManageSubwebs |
创建子网站 - 创建子网站,例如工作组网站、会议工作区网站和文档工作区网站。 |
ManageWeb |
管理网站 - 授予执行该网站的所有管理任务并管理内容的能力。 |
AddAndCustomizePages |
添加和自定义网页 - 添加、更改或删除 HTML 网页或 Web 部件页,并使用与 Windows SharePoint Services 兼容的编辑器编辑网站。 |
ApplyThemeAndBorder |
应用主题和边框 - 将主题或边框应用于整个网站。 |
ApplyStyleSheets |
应用样式表 - 将样式表(.CSS 文件)应用于网站。 |
CreateGroups |
创建用户组 - 创建一个用户组,该用户组可用于网站集中的任何位置。 |
BrowseDirectories |
浏览目录 - 使用 SharePoint Designer 和 Web DAV 接口枚举网站中的文件和文件夹。 |
EnumeratePermissions |
枚举权限 - 枚举网站、列表、文件夹、文档或列表项中的权限。 |
ManageAlerts |
管理通知 - 管理网站中所有用户的通知。 |
EditMyUserInfo |
编辑个人用户信息 - 允许用户更改个人用户信息,例如添加图片。 |
ManagePersonalViews |
管理个人视图 - 创建、更改和删除列表的个人视图。 |
AddDelPrivateWebParts |
添加/删除个人 Web 部件 - 在 Web 部件页中添加或删除个人 Web 部件。 |
UpdatePersonalWebParts |
更新个人 Web 部件 - 更新 Web 部件以显示个性化信息 |