如何用角色权限 控制用户可访问数据?

如题.我在finereport上做的填 报.

现在挂在BI服务器 上.想通过BI 上登录的用户角色,控制可访问的数据权限.

好像BI上不能直接设置在Finereport上用户访问数据权限.只能设置哪些模块可见或不可见.

如何让不同部门只能查询访问自己部门数据呢???

角色名.png


Bi服务器.png店铺选择.png

FineReport luojian0323 发布于 2019-2-26 16:01
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
luojian0323Lv7资深互助
发布于2019-3-3 11:56

每个角色创建一个模版.然后给角色分配访问权限. 同时把店铺参数锁死.简单实现了不同角色访问不同店铺的数据.

楼上说的那个系统自带的参数.我怎么搞都搞不好.系统不识别啊.

最佳回答
0
孤陌Lv6资深互助
发布于2019-2-26 16:07

这个是需要 通过模板的SQL  然后通过$fr_username 获取到用户名然后通过用户名关联出部门 进行过滤 就可以了

最佳回答
0
flyingsnakeLv6资深互助
发布于2019-2-26 16:10

image.png

帆软有三个默认的参数,分别对应用户名、角色、用户机构

你可以灵活使用着三个参数来对数据的行权限进行限制。

把限制条件,写到数据集的where条件中就可以了

  • wuminhui wuminhui 这个答案写的好,比帆软那个谁谁写的非人类语言强多了!
    2020-06-22 14:48 
  • 2关注人数
  • 1429浏览人数
  • 最后回答于:2019-3-3 11:56
    请选择关闭问题的原因
    确定 取消
    返回顶部