是否可以在不需要网站或应用程序的情况下为SSRS报告提供webblink ?
我需要为用户提供一个报告的URL,而该用户不能访问所有其他SSRS报告和设置。
所以我要创建一个链接:
http://MyServer/Reports/Pages/MyReport这是可能的,下面是如何做到的:
-
设置要共享的报表的安全性,并将浏览器角色授予用户。
-
点击报告并提供URL给用户。URL的格式为:
http://<YourServer>/Reports_<YourInstance>/Pages/Report.aspx?ItemPath=%2f<YourReportPath>
如果用户没有相应的权限,他将无法看到其他项目。
您需要提供的每一份报告都必须这样做。
如果需要禁用报表订阅,请考虑使用自定义角色。
您还可以设置父文件夹上的安全性,如果您希望它应用于所有报表。如果您需要禁用文件夹浏览,也可以使用自定义角色来完成(默认情况下,Browser角色可以Browse)。