数据连接和服务器数据集怎么单独授权

我有设置多个数据连接,每个数据连接又有多个数据集,但每个用户可以看的数据连接和数据集不一样,怎么单独授权数据连接和数据集?

FineReport yzmjtiGR1211031 发布于 2022-11-10 15:54
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
吾姓独孤Lv6高级互助
发布于2022-11-10 15:56(编辑于 2022-11-10 16:00)

你可以通过给不同用户设置不同的角色,然后在数据集里添加过滤条件来实现

,通过判断登录用户的角色或者部门,当然用户名也可以,去觉得对应的数据抓不抓取就行了,

select * from 销售明细表 where ${if($fine_role="销售","1=1","1=0")}

这样当你登录的角色是销售的时候,你就可以正常看数据,如果不是销售就不能抓取到数据

权限细粒度参数控制-https://help.fanruan.com/finereport/doc-view-865.html

最佳回答
0
luojian0323Lv7资深互助
发布于2022-11-10 15:57

数据集权限在报表中设置。数据连接权限在报表平台设置

image.png

  • 3关注人数
  • 180浏览人数
  • 最后回答于:2022-11-10 16:00
    请选择关闭问题的原因
    确定 取消
    返回顶部