我有设置多个数据连接,每个数据连接又有多个数据集,但每个用户可以看的数据连接和数据集不一样,怎么单独授权数据连接和数据集?
你可以通过给不同用户设置不同的角色,然后在数据集里添加过滤条件来实现
,通过判断登录用户的角色或者部门,当然用户名也可以,去觉得对应的数据抓不抓取就行了,
select * from 销售明细表 where ${if($fine_role="销售","1=1","1=0")}
这样当你登录的角色是销售的时候,你就可以正常看数据,如果不是销售就不能抓取到数据
权限细粒度参数控制-https://help.fanruan.com/finereport/doc-view-865.html
数据集权限在报表中设置。数据连接权限在报表平台设置