0

我有 50 多个报告部分,它们将特定的 AD 组分配给它们作为浏览器。

这是因为只有某些人才能访问数据。

为此,在安全设置上,我通过单击“编辑项目安全性”进行了更改

这导致 SSRS 不再继承安全性(即,如果我为项目文件夹添加个人 AD 名称,他们将被授予访问所有内容的权限)

所以我所有的报告部分都有单独的组,问题是我现在需要让 1 个人访问所有内容。

使用当前设置,这意味着将它们一一添加到所有报告部分,但是有一个名为“恢复为父安全性”的按钮。

我的问题是,如果我单击此按钮,它将删除我已应用的所有个人组安全设置,还是允许我向所有人添加 1 人,同时让所有其他人保持不变?

4

1 回答 1

2

根据联机丛书 ( http://msdn.microsoft.com/en-us/library/ms180265.aspx ) Revert to Parent Security将删除所有单独的组安全设置

单击可将安全设置重置为直接父文件夹的安全设置。如果在整个报表服务器文件夹层次结构中继承未中断,则使用顶级文件夹 Home 的安全设置。

在您的场景中,您似乎必须将用户单独添加到每个安全项目。您可以使用 Reporting Services 脚本主机以编程方式执行此操作(有关某些示例脚本,请参阅http://msftrsprodsamples.codeplex.com/wikipage?title=SS2008%21Script%20Samples%20%28Reporting%20Services%29 )或 Powershell(请参阅使用 Powershell在 Reporting Services中为示例设置用户权限)

于 2012-08-08T20:15:04.850 回答