在 SharePoint 站点上设置报表服务器项的权限(SharePoint 集成模式下的 Reporting Services)

如果默认安全设置未提供所需的访问权限级别,则可以创建新的权限级别来提供对特定报表服务器项或作的访问权限。 如果希望限制对特定报表的访问权限,则自定义安全设置非常有用。

您必须是站点所有者才能创建权限级别和组。 权限级别通用于整个站点。 如果创建新的权限级别,它将可供其他网站所有者使用。

大多数权限都继承自父站点。 如果为特定库或项分配权限,则会中断权限继承,并在管理站点层次结构的该分支的权限时产生额外的开销。

可以对报表定义 (.rdl)、模型 (.smdl) 和共享数据源 (.rsds) 文件设置权限。 不能将同一项的继承权限和管理权限混合使用。 如果选择直接管理权限,则继承的权限不会影响当前项。 如果以后想要恢复权限继承,可以在“作”菜单上选择“继承权限”。

若要设置对模型中的实体和透视的权限,您必须拥有该模型的“完全控制”级权限。 完全控制包括“管理权限”,这是授予网站所有者和其他具有完全控制权限级别的 SharePoint 组的网站级别权限。 如果希望使特定用户能够设置模型项安全性,则必须中断权限继承并授予用户或组对该模型文件的提升权限(如“完全控制”)。 对库中的某个项目(如文件)授予完全控制时,权限的范围限定为该项目,并且不会扩展到同一库中的父项或其他项。 在用户对模型具有“管理权限”权限后,他或她可以通过 SharePoint 网站或模型设计器使用设置模型项安全性。

设置单个报表、模型或数据源的权限

  1. 如果库尚未打开,请在“快速启动”上单击其名称。 如果未显示库的名称,请单击 “查看所有网站内容” ,然后单击库的名称。

  2. 指向报表、报表模型或共享数据源文件。

  3. 单击向下箭头,然后在菜单上单击“ 管理权限”。

  4. “操作”菜单上,单击“编辑权限”,然后单击“确定”以确认操作。

  5. 若要向尚未具有使用该文件权限的用户或组授予权限,请单击“ 新建”,然后单击“ 添加用户”。

  6. 若要删除或修改现有用户或组的权限,请单击用户或组旁边的复选框,单击 “作”,然后单击“ 删除用户权限 ”或“ 编辑用户权限”。

设置权限以启用模型项目的安全性

  1. 使用对网站具有“管理权限”权限的帐户登录到 SharePoint 网站。

  2. 打开包含模型的库。

  3. 指向模型。

  4. 单击模型旁边的向下箭头,然后单击“ 管理权限”。

  5. 单击 “操作”

  6. 单击“ 编辑权限”。 单击 “确定”

  7. 单击新建

  8. 单击“添加用户”。

  9. 在“用户/组”中输入用户帐户。

  10. 选择 “直接授予用户权限”

  11. 单击 “完全控制”。

  12. 单击 “确定” 。 用户能够管理特定模型的权限后,他或她可以打开模型以编辑模型中的权限。

另请参阅

在 Windows SharePoint Services 中对报表服务器项使用内置安全性
在 SharePoint Web 应用程序中设置报表服务器操作的权限
Reporting Services 中的角色和任务与 SharePoint 组和权限的比较
报表服务器项的 SharePoint 站点和列表权限参考
授予对 SharePoint 网站上的报表服务器项的权限