-
-
伶俐 数据达人Lv4
发表于2019-3-25 17:16
悬赏1
未解决
楼主
求助大神,万分感谢~~
我使用sql数据源做表,把这张表挂到门户上去,在门户里对某一用户设置数据级次,但是这个用户仍然能看到全部的数据,想请教一下有办法解决这个问题么(在仍然使用 sql 数据源的前提下)
例如:分析表中有 部门维度, 给一个人用户分了某一个部门的 数据权限, 但是这个用户在登录的时候,仍然可以查询其他部门的数据
我使用sql数据源做表,把这张表挂到门户上去,在门户里对某一用户设置数据级次,但是这个用户仍然能看到全部的数据,想请教一下有办法解决这个问题么(在仍然使用 sql 数据源的前提下)
例如:分析表中有 部门维度, 给一个人用户分了某一个部门的 数据权限, 但是这个用户在登录的时候,仍然可以查询其他部门的数据
53个回答
伶俐 发表于 2019-3-26 09:24
我这边没有做过用户登录,这一块的过滤维节点,想问下有例子可以参考一下么 ...
比如说我现在的用户id是跟维ID对应上的,就可以根据login.id,进行为节点的控制,如果是想显示当前节点的下级,就写在“根节点显示”处,如果只是想显示北京市一个节点,就设置在“节点过滤”处。

缱绻 发表于 2019-3-26 14:17
比如说我现在的用户id是跟维ID对应上的,就可以根据login.id,进行为节点的控制,如果是想显示当前节点的 ...
这一块用户与维ID的对应,是在sql数据源中进行对应么?
本帖最后由 伶俐 于 2019-3-26 14:45 编辑
缱绻 发表于 2019-3-26 14:38
不是,是用户属性中的id,这里只是用用户id举例,一般都是添加一个用户扩展字段去实现的
...
