Xcelsius 上不同组件的不同安全性
获得了一个仪表板,其中包含 6 个区域的 6 个不同饼图以及一个组合所有 6 个区域的总体聚合饼图。我试图以某种方式将其与用户登录保持一致,因此如果部门经理通过 infoview 登录,他将能够看到所有 7 个图表,但如果区域经理登录,他应该能够看到总体图表和仅显示他所在地区的图表,隐藏其他地区。 该仪表板构建在 Live Office Universe Query 之上,基于 Bex 查询之上的 Universe
提前致谢
Got a dashboard with 6 different Pie charts for 6 regions and One overall aggregate pie chart combining all 6 regions. I am trying to align it somehow to the user logins, so if the section manager logs in through infoview, he will be able to see all the 7 charts, but if a Regional Manager logs in he should be able to see the overall chart and the chart for his region only, hiding the other regions.
The dashboard is build on top of Live Office Universe Query, based on a Universe on top of a Bex query
Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这有点棘手,但您可以使用 javascript 或 aspx 获取 Windows 用户。然后,您可以使用外部接口连接将用户传递到 .swf 文件。
最后,您可以根据用户的权限显示和隐藏不同的组件。
这是 javscipt 行,可让您使用 .aspx 执行此操作
This is kind of tricky, but you can get the windows user with javascript or aspx. Then you can use External Interface Connection to pass the user to the .swf file.
Finally you can show and hide different components depending of the priveleges of the user.
This is the javscipt line that would let you do that using .aspx
您可以尝试将 WebI 报告与 CurrentUser() 公式结合使用,然后将其与 Xcelsius 中的某种映射表结合使用,在其中将每个图表的显示权限分配给每个用户。
You can try to use WebI Report with CurrentUser() formula and next combine this with some kind of mapping table in Xcelsius where you assign display rights for each chart to each user.