【问题标题】:Different security for different components on XcelsiusXcelsius 上不同组件的不同安全性
【发布时间】:2010-12-10 18:05:17
【问题描述】:

有一个仪表板,其中包含 6 个区域的 6 个不同饼图和一个包含所有 6 个区域的整体聚合饼图。我试图以某种方式将其与用户登录名对齐,因此如果部门经理通过 infoview 登录,他将能够看到所有 7 个图表,但如果区域经理登录,他应该能够看到整体图表和图表仅适用于他的区域,隐藏其他区域。 仪表板建立在 Live Office Universe 查询之上,基于 Bex 查询之上的 Universe

提前致谢

【问题讨论】:

    标签: xcelsius


    【解决方案1】:

    这有点棘手,但您可以使用 javascript 或 aspx 获取 windows 用户。然后,您可以使用外部接口连接将用户传递给 .swf 文件。

    最后,您可以根据用户的权限显示和隐藏不同的组件。

    这是 javscipt 行,可让您使用 .aspx 进行此操作

     movieName.setDataSource('dataName','<%=Request.LogonUserIdentity.Name.Substring(Request.LogonUserIdentity.Name.LastIndexOf(@"\") + 1)%>');
    

    【讨论】:

      【解决方案2】:

      您可以尝试将 WebI Report 与 CurrentUser() 公式结合使用,然后将其与 Xcelsius 中的某种映射表相结合,您可以将每个图表的显示权限分配给每个用户。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-12-13
        • 2021-03-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-06-30
        • 2014-08-11
        相关资源
        最近更新 更多