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

C# 通过Web服务API设置SSRS报告权限,c#,ssrs-2008,C#,Ssrs 2008,我的任务是创建一个实用程序,从暂存位置获取SSRS报告,并将其部署到我们的测试版和生产环境中。我正在使用ReportingService2005API 将报表从服务器复制到服务器运行得很好。我的问题是克隆SSRS文件夹结构上的安全性。我希望安全性在登台时进行设置,并将该设置复制到beta版,然后复制到生产版。这在API中似乎是不可能的 有人对我如何跨服务器镜像文件夹priv有什么想法吗?我非常接近,因为结构复制工作正常;我只需要最后一块 谢谢。我将把这记为ID 10 T错误 bool inher

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

将报表从服务器复制到服务器运行得很好。我的问题是克隆SSRS文件夹结构上的安全性。我希望安全性在登台时进行设置,并将该设置复制到beta版,然后复制到生产版。这在API中似乎是不可能的

有人对我如何跨服务器镜像文件夹priv有什么想法吗?我非常接近,因为结构复制工作正常;我只需要最后一块


谢谢。

我将把这记为ID 10 T错误

bool inherit;

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