【问题标题】:SQL Server 2014 Reporting Services : hiding a menuSQL Server 2014 Reporting Services:隐藏菜单
【发布时间】:2021-12-02 16:04:08
【问题描述】:

SSRS 2014,在报告门户网站上:如何隐藏随附屏幕截图中红色圈出的菜单栏?当我向用户发送报告 URL 时,我不想让他们能够单击并导航到任何父文件夹。

SSRS-Menu

【问题讨论】:

    标签: reporting-services


    【解决方案1】:

    显而易见的解决方案是为您的报告设置安全性,以便用户无法访问其他报告,但在回答您的问题时,您可以使用以下格式。

    http://myservername/ReportServer/Pages/ReportViewer.aspx?%2fMYREPORTFOLDER%2fMYREPORTNAME&rs:Command=Render
    

    注意我们使用/ReportServer/ 而不是通常的/Reports/

    【讨论】:

    • 感谢您的回复!我尝试将 &rs:Command=Render 添加到报告 URL 的末尾,但菜单栏仍然存在。我确实对所有报告进行了安全设置,我只是不希望用户看到然后提交访问与他们无关的报告的请求。再次感谢!
    • 重要的是 URL 中的 ReportServer 而不是 Reports。如果这没有帮助,请编辑您的问题并显示您正在使用的 URL。至于安全性。答案相当长,所以你可能应该问一个新问题。我想我前段时间回答了一个类似的问题。如果我能找到我会添加带有链接的评论,但基本上你将每个人都设置为文件夹浏览器(你必须创建一个新角色),然后只有特定的用户被添加到特定的文件夹/报告中。
    • 做到了!在 URL 中将 Reports 更改为 ReportServer 会删除该菜单。做得好!谢谢!!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多