本帖最后由 nacury 于 2019-8-11 21:15 编辑
在BI@Report中,(Win8风格导航)门户页面我想要把所有部门列出,但是想要用户有权限时(根据用户login.orgid等判断)可点击,能跳转至相应门户,而不具备权限的链接则置灰不可点击,但能够查看全部。目前BI@Report中门户的链接应该是有权限能看到,没权限看不到。
目前我看门户有一个脚本事件,是可以设置加载后执行的,请问脚本中可以引用用户宏吗,如果可以的话如何使用,如若不能能否实现上面的效果呢,谢谢
在BI@Report中,(Win8风格导航)门户页面我想要把所有部门列出,但是想要用户有权限时(根据用户login.orgid等判断)可点击,能跳转至相应门户,而不具备权限的链接则置灰不可点击,但能够查看全部。目前BI@Report中门户的链接应该是有权限能看到,没权限看不到。
目前我看门户有一个脚本事件,是可以设置加载后执行的,请问脚本中可以引用用户宏吗,如果可以的话如何使用,如若不能能否实现上面的效果呢,谢谢
4个回答
门户中列出部门?是哪里的部门呢?用户权限那里的吗?现在主要没太明白想实现什么功能,能举个例子吗
缱绻 发表于 2019-8-11 21:20
门户中列出部门?是哪里的部门呢?用户权限那里的吗?现在主要没太明白想实现什么功能,能举个例子吗 ...
比如说公司有5个部门,然后都有自己独立的门户,但是现在我希望普通用户登录之后进入一个统一的导航页(使用win8风格模板制作),然后导航页设置多个格子指向各部门,现在希望用户进来后能看到所有格子,但是只有自己所属或有权限查看的部门链接按钮可点击,其他无权限的能够看见但是无法点击(比如是灰色的)。
我发现门户里的链接如果指向某个门户或报表,若用户无指向门户/报表的查看权限,那么BI门户里根本就看不到这个链接。

缱绻 发表于 2019-8-11 21:20
门户中列出部门?是哪里的部门呢?用户权限那里的吗?现在主要没太明白想实现什么功能,能举个例子吗 ...
是用户权限中的部门。如何根据login.orgid这个宏定义做脚本事件根据用户属性不同分别显示呢
nacury 发表于 2019-8-11 21:31
比如说公司有5个部门,然后都有自己独立的门户,但是现在我希望普通用户登录之后进入一个统一的导航页( ...
我们在控制权限时都是,给每个权限单独做的门户入口,这里面大量的重复工作,我们也是没有想到其他什么好的策略,才这么做的,
还有另外一个原因是因为有的是外部链接,BI系统里没有办法控制这块权限,才用了最笨的方法,