使用预定义角色

Reporting Services 中安装了预定义角色,您可以使用它们授予对报表服务器操作的访问权限。每个预定义角色都描述了一个相关任务的集合。可以向预定义角色分配组帐户和用户帐户,以提供对报表服务器操作的立即访问。

如何使用预定义角色

  1. 检查预定义角色,以确定是否可以按原样使用它们。如果需要调整任务或额外定义角色,应该在开始向用户分配特定角色之前执行这些操作。

  2. 明确需要访问报表服务器的用户和组以及访问级别。应该为大多数用户分配**“浏览者”角色或“报表生成者”角色。应该为少量用户分配“发布者”角色。应该只为极少数用户分配“内容管理员”**角色。

  3. 准备好向用户帐户和组帐户分配特定角色后,请使用报表管理器。有关详细信息,请参阅如何授予用户对报表服务器的访问权限(报表管理器)

预定义角色定义

预定义角色都由其所支持的任务定义。您可以修改这些角色,也可以用自定义角色替换它们。

“作用域”定义了使用角色的边界。项级角色提供对报表服务器项和影响这些项的操作的不同等级访问。对根节点(主文件夹)和整个报表服务器文件夹层次结构中的所有项可以定义项级角色。系统级角色授予站点级别的访问权限。项级角色和系统级角色是互斥的,但是可共同用来提供对报表服务器内容和操作的丰富权限。

下表对预定义角色、作用域以及如何使用进行了说明。

预定义角色

作用域

说明

“内容管理员”角色

包含所有项级任务。分配了此角色的用户具有管理报表服务器内容的完全权限,这些权限包括向其他用户授予权限以及定义用于存储报表和其他项的文件夹结构。

“发布者”角色

分配了此角色的用户可以向报表服务器添加项,包括能够创建和管理包含这些项的文件夹。

浏览者角色

分配了此角色的用户可以运行报表、订阅报表和在文件夹结构中导航。

“报表生成者”角色

分配了此角色的用户可以在报表生成器中创建和编辑报表。

“我的报表”角色

分配了此角色的用户可以管理用于存储和使用报表和其他项的个人工作区。

“系统管理员”角色

系统

分配了此角色的用户可以启用功能并设置默认值、设置站点范围的安全性、在 Management Studio 中创建角色定义以及管理作业。

“系统用户”角色

系统

分配了此角色的用户可以查看有关报表服务器的基本信息,例如某个共享计划中的计划信息。