Security SSR报表服务器URL上的安全性

Security SSR报表服务器URL上的安全性,security,reporting-services,ssrs-2012,Security,Reporting Services,Ssrs 2012,我有一个以部门ID为参数的报告。用户只能看到自己部门的报告,但问题是任何人都可以访问下面的URL并查看其他部门的报告 http://<server>/Reports http:///Reports 或 http:///ReportServer?//Report&DEPARTMENT_ID=5 有没有办法使这些URL安全,只有授权用户才能访问?或者这个选项在SSRS中不可用,我必须阻止通过防火墙或其他方式进行访问?例如,禁止从所有IP访问此URL,只允许我的web服务器IP访问它

我有一个以部门ID为参数的报告。用户只能看到自己部门的报告,但问题是任何人都可以访问下面的URL并查看其他部门的报告

http://<server>/Reports
http:///Reports

http:///ReportServer?//Report&DEPARTMENT_ID=5

有没有办法使这些URL安全,只有授权用户才能访问?或者这个选项在SSRS中不可用,我必须阻止通过防火墙或其他方式进行访问?例如,禁止从所有IP访问此URL,只允许我的web服务器IP访问它,然后我在ASP.Net中创建一个页面,在其中使用报表查看器显示此报表?

您当前是否使用广告控制报表访问?否。当前任何人都可以访问它。在这种情况下,我将创建适当的广告组并将员工添加到其中,然后将这些组映射到SSRS中的权限组。看见不妨利用内置的安全模型。这并不能解决我的问题,因为每个人都需要访问该报告。只是,如果您属于部门A,那么该报告应该只显示部门A的报告。它以部门ID作为参数,任何人都可以更改。使用用户!报告中的用户ID,用于标识运行报告的windows用户并维护用户部门表。使用此表可以在用户运行数据时强制按部门筛选数据。
http://<server>/ReportServer?/<FolderName>/Report&DEPARTMENT_ID=5