通过Web服务API设置SSRS报告权限

时间:2012-01-11 19:53:41

标签: c# ssrs-2008

我的任务是创建一个实用程序,从登台位置获取SSRS报告,并将它们部署到我们的测试版和生产环境中。我正在使用ReportingService2005 api。

将报告从服务器复制到服务器的效果非常好。我的挂断是克隆SSRS文件夹结构的安全性。我希望在登台时设置安全性,然后将该设置复制到beta,然后再生产。这似乎不适用于API。

有没有人对如何在服务器上镜像文件夹权限有任何想法?因为结构复制工作正常所以我非常接近;只需要最后一件。

感谢。

1 个答案:

答案 0 :(得分:0)

我打算将其归结为ID 10 T错误。

bool inherit;

// get policies from source and apply to target.
Policy[] policies = _source.GetPolicies(source, out inherit);
_target.SetPolicies(target, policies);