本主题将 Reporting Services 本机模式下基于角色和任务的授权功能与 SharePoint 产品中的安全功能进行比较。 本主题比较角色、任务、SharePoint 组、权限级别和权限的术语和特征。
|
适用于: Reporting Services SharePoint 模式 | SharePoint 2010 和 SharePoint 2013 Reporting Services 本机模式 |
本主题内容:
比较权限工具和术语
本机模式:Reporting Services 本机模式权限对象(角色和任务)在 SQL Server Management Studio 中创建并在报表管理器中为各用户配置。
SharePoint 模式:Reporting Services SharePoint 模式使用 SharePoint 权限功能。 SharePoint 组和权限从以下 “网站设置” 页进行管理。
下表比较 Reporting Services 本机模式与 SharePoint 之间权限相关的对象和概念。
| Reporting Services 本机模式 | SharePoint |
|---|---|
| 角色: 例如“内容管理器”。 | 群: 例如,默认的“查看者”组。 |
| --- | 权限级别组: 例如“查看者”组的“仅查看”。 |
| 任务: 例如“管理报表”。 | 权限: 例如,在“仅查看”组中,有查看项目、查看版本和查看应用程序页面的权限。 |
有关 SharePoint 权限的详细信息,请参阅 SharePoint Server 中的用户权限和权限级别 , 以及确定 SharePoint 2013 中的权限级别和组。
比较本机模式角色和 SharePoint 组
下表将本机模式下的 Reporting Services 中的预定义角色定义与标准 SharePoint 组进行比较。 如果 SharePoint 组与所需的特定角色不匹配,则可以创建自定义组并在 SharePoint 中分配权限级别。
注意:可用的默认 SharePoint 组取决于用于创建 SharePoint 站点的站点模板。
| Reporting Services 角色 | SharePoint 组 |
|---|---|
|
浏览器 查看 |
使用“访问者”组授予查看报表的权限。 “访问者”组具有“读取”级别权限,使组成员能够查看页面、列表项和文档。 |
|
内容管理员 拥有对所有项和项级操作的全部权限,包括设置安全性的权限。 |
使用“所有者”组授予管理 SharePoint 站点上的报表服务器项的完全控制权限。 “所有者”组拥有“完全控制”权限,通过这些权限,组成员能够更改网站内容、页面或功能。 “完全控制”访问权限应仅限于站点管理员。 |
| 我的报表 | 没有等效的组。 SharePoint 模式下运行的报表服务器不支持“我的报表”。 如果希望使用等同功能,可以使用 Windows SharePoint Services 中的“我的站点”功能。 |
|
发布者 添加、更新、查看、删除报表、报表模型、共享数据源和资源。 |
使用“成员”组授予在 SharePoint 站点上添加项、编辑项以及更新对依赖项的引用的权限。 “成员”组拥有“参与讨论”级权限,通过这些权限,组成员能够查看页面、添加和更新项以及提交更改以待批准。 |
|
报表生成器 在报表生成器中查看报表、自行管理单个订阅以及打开报表。 |
没有与报表生成器报表定义等效的现用权限级别或 SharePoint 组预定义。 默认情况下,属于“成员”组或“所有者”组的用户拥有使用报表生成器的权限。 如果希望更多用户能够使用报表生成器,应创建自定义安全设置以提供类似于报表生成器角色所提供的权限级别。 有关详细信息,请参阅在 SharePoint 站点上设置报表服务器项的权限(SharePoint 集成模式下的 Reporting Services)。 |
| - |
使用“查看者”组授予查看呈现的报表的权限。
查看者组无法下载或查看报表项的内容。 注意: 从 SQL Server 2012 Reporting Services 开始, 查看者 组无权创建订阅。 |
| “系统用户”和“系统管理员” | 在 SharePoint 模式下运行的报表服务器不需要这些角色。 “系统用户”和“系统管理员” 对应于 SharePoint 场或 Web 应用程序级权限。 报表服务器不提供任何需要该级别的授权的功能。 |
比较本机模式任务和 SharePoint 权限
下表比较 Reporting Services 本机模式任务与 SharePoint 权限。 “类型”列指示本机模式任务与系统角色或标准角色和项是否相关。 系统角色管理系统级别的权限,例如共享计划。
| 本机模式任务 | 角色类型 | 等效 SharePoint 权限 |
|---|---|---|
| 使用报表 | 条目 | 编辑项、查看项。 |
| 创建链接报表 | 条目 | 不支持。 |
| 管理所有订阅 | 条目 | 管理警报。 |
| 管理数据源 | 条目 | 添加项、编辑项、删除项、查看项。 |
| 管理文件夹 | 条目 | 添加项、编辑项、删除项、查看项。 |
| 管理单独的订阅 | 条目 | 编辑项目 在 SQL Server 2012 之前,所需的权限级别是“创建警报”。 |
| 管理模型 | 条目 | 添加项、编辑项、删除项、查看项。 |
| 管理报表历史记录 | 条目 | 编辑项、查看版本、删除版本。 |
| 管理报表 | 条目 | 添加项、编辑项、删除项、查看项。 |
| 管理资源 | 条目 | 添加项、编辑项、删除项、查看项。 |
| 设置各项的安全性 | 条目 | 管理权限 |
| 查看数据源 | 条目 | 查看项。 |
| 查看文件夹 | 条目 | 查看项。 |
| 查看模型 | 条目 | 查看项。 |
| 查看报表 | 条目 | 查看项。 |
| 查看资源 | 条目 | 查看项。 |
| 执行报表定义 | 系统 | 查看项。 |
| 生成事件 | 系统 | 管理网站。 |
| 管理作业 | 系统 | 无(不支持)。 |
| 管理报表服务器属性 | 系统 | 无(不适用)。 报表服务器不控制用户是否有权在管理中心中查看集成设置。 |
| 管理角色 | 系统 | 管理权限。 |
| 管理共享计划 | 系统 | 管理网站、打开。 |
| 管理报表服务器安全性 | 系统 | 无(不适用)。 报表服务器在 SharePoint 集成模式下运行的服务器上不使用系统级角色分配。 |
| 查看报表服务器属性 | 系统 | 无(不适用)。 报表服务器不控制用户是否有权在管理中心中查看集成设置。 |
| 查看共享计划 | 系统 | 打开项。 |
另请参阅
在 SharePoint 站点上设置报表服务器项的权限(SharePoint 集成模式下的 Reporting Services)
在 SharePoint Web 应用程序中设置报表服务器操作的权限
授予对 SharePoint 网站上的报表服务器项的权限
角色定义
预定义角色