-
-
伶俐 数据达人Lv4
发表于2019-3-25 17:16
悬赏1
未解决
我使用sql数据源做表,把这张表挂到门户上去,在门户里对某一用户设置数据级次,但是这个用户仍然能看到全部的数据,想请教一下有办法解决这个问题么(在仍然使用 sql 数据源的前提下)
例如:分析表中有 部门维度, 给一个人用户分了某一个部门的 数据权限, 但是这个用户在登录的时候,仍然可以查询其他部门的数据
53个回答
这个权限是在数据级次权限那里设置的吗??这里的意思是维下拉中仍然有其他部门的维度吗?
孤傲的旋律 发表于 2019-3-25 17:33
这个权限是在数据级次权限那里设置的吗??这里的意思是维下拉中仍然有其他部门的维度吗? ...
是在数据级次中设置的,维下拉中有其他部门 ,这个没有关系,主要是 这个用户只能看自己部门的数据,即使维下拉中 有其他部门,他可以点,但是计算出来是空的,现在的情况是,他点了其他部门,可以看到其他部门的数据
孤傲的旋律 发表于 2019-3-25 17:33
这个权限是在数据级次权限那里设置的吗??这里的意思是维下拉中仍然有其他部门的维度吗? ...
平时我们正常做分析表的时候,直接在数据级次 里设置 部门权限就可以了,但是现在这里采用 sql数据源 取数,数据级次没有起到作用,想问下,有办法进行控制么(在仍然使用sql数据源取数的时候)
本帖最后由 孤傲的旋律 于 2019-3-25 17:45 编辑
伶俐 发表于 2019-3-25 17:39
是在数据级次中设置的,维下拉中有其他部门 ,这个没有关系,主要是 这个用户只能看自己部门的数据,即 ...
我估计是sql数据源这块不支持,因为sql数据源中的字段现在还不支持关联维表的,所以在数据级次权限那里做控制也没有用。建议根据用户字段属性过滤下维下拉中的节点。这样的话,无法选择节点就不能根据这个节点过滤出来数据了。
孤傲的旋律 发表于 2019-3-25 17:43
我估计是sql数据源这块不支持,因为sql数据源中的字段现在还不支持关联维表的,所以在数据级次权限那里做 ...
维表与分析表的关联,现在是可以做到的,我想请教下,在门户这边,能不能把数据级次的控制传到分析表里
伶俐 发表于 2019-3-25 17:56
维表与分析表的关联,现在是可以做到的,我想请教下,在门户这边,能不能把数据级次的控制传到分析表里 ...
意思是现在只有门户上有这个问题吗,如果不在门户上就没有问题吗?
孤傲的旋律 发表于 2019-3-25 18:06
意思是现在只有门户上有这个问题吗,如果不在门户上就没有问题吗?
是的,因为在门户上,需要设置一个权限,各个部门只能看自己部门的数据,之前我们都是根据数据级次控制的,但是现在 用SQL数据源之后,这个部门能看到所有部门的数据,维表下拉这一块跟分析表的关联,这一块都实现了
伶俐 发表于 2019-3-25 18:09
是的,因为在门户上,需要设置一个权限,各个部门只能看自己部门的数据,之前我们都是根据数据级次控制的 ...
如果说这个报表链接挂到门户上,数据级次权限就失效了,那这个就很有可能是bug哦
缱绻 发表于 2019-3-25 18:18
如果说这个报表链接挂到门户上,数据级次权限就失效了,那这个就很有可能是bug哦 ...
我现在这边的情况是,正常的我们从后台数据库取数,数据级次都是没有问题的,现在因为我这个表是sql数据源取数,所以我这边,不太确定 sql数据源 是否支持数据级次
缱绻 发表于 2019-3-25 18:18
如果说这个报表链接挂到门户上,数据级次权限就失效了,那这个就很有可能是bug哦 ...
因为我们在写sql数据源的时候,过滤条件,参数 这些 都是直接写进sql数据源中,有可能是因为数据级次这个设置没有传到分析表里面,所以导致无法进行权限控制,那么如果需要传这个数据级次,我们这边是否有办法进行控制