提供 URL 以访问 s-s-rS 报告,而无需通过网站或应用程序

Posted

技术标签:

【中文标题】提供 URL 以访问 s-s-rS 报告,而无需通过网站或应用程序【英文标题】:Provide a URL to access s-s-rS Report without going via a website or application 【发布时间】:2015-08-18 08:54:32 【问题描述】:

是否可以在不需要网站或应用程序的情况下为 s-s-rS 报告提供网络链接?

我需要向用户提供报告的 ​​URL,但该用户无法访问所有其他 s-s-rS 报告和设置。

所以我要创建一个链接这个:

http://MyServer/Reports/Pages/MyReport

【问题讨论】:

试试myserver/reportserver 并浏览它。 是的,但是他们可以看到所有文件夹 正确,如果您想阻止访问其他报告,则需要更改报告的安全性。 【参考方案1】:

有可能,方法如下:

设置您要共享的报告的安全性并将浏览器角色授予用户。

单击报告并向用户提供 URL。 URL 将采用以下格式:http://<YourServer>/Reports_<YourInstance>/Pages/Report.aspx?ItemPath=%2f<YourReportPath>

如果用户没有适当的权限,他将无法看到其他项目。

您必须为需要提供的每份报告执行此操作。 如果您需要禁用报告订阅,请考虑使用custom role。


如果您希望将其应用于所有报告,您还可以在父文件夹上设置安全性。 如果您需要禁用文件夹浏览,也可以使用自定义角色来完成(默认情况下,Browser 角色可以Browse)。

【讨论】:

以上是关于提供 URL 以访问 s-s-rS 报告,而无需通过网站或应用程序的主要内容,如果未能解决你的问题,请参考以下文章

为链接到 CRM 中的报告的 s-s-rS 设置服务器 URL

呈现的 html 中的 s-s-rS 交互式排序

是否可以在 s-s-rS 中嵌入 .Net 代码以从 CSV 文件中删除 CSV 标头,而不是更改报告服务器配置?

获取报告参数作为 URL 字符串

如何使用 s-s-rS 中的 URL 访问传递带有特殊字符的多个参数

如何在 s-s-rS 报告中设置动态轴单位?