[ABI 5.1] 机构级次授权

8919
3

张瑞阿 初学数据Lv2

发表于2021-1-14 11:12

悬赏1

已解决

楼主
在新增分析表后想根据机构数据级次进行用户的权限控制,现在现有几百个机构,每次新增分析表都需要对这几百的机构手动去点击每个机构进行分析表与数据级次赋权,过于繁琐,求助各位大佬有没有其他好的解决方案。

最近看过此主题的会员

小亿

iluna

chenzy

wxd88

hesj

v笑向前走

前进者

cghb

xxxl

bbs

1505121235

最佳答案

xxxl

发表于2021-1-14 11:12

只看该作者

取消 关注该作者的回复

写匹配公式试试
  • 仅匹配用户 需要授予用户id第一位为1的所用用户当前角色权限,可输入匹配公式:left(user.userid,1)='1'。
  • 仅匹配组织机构 需要授予机构代码第一位为1的所有组织机构当前角色权限,可输入匹配公式:left(org.orgid,1)='1'。
  • 匹配组织机构下的用户 需要授予用户id第一位为1且所在组织机构的机构代码第一位为1的所有用户当前角色权限,可输入匹配公式:left(user.userid,1)='1'& left(org.orgid,1)='1'。
参考这个帖子https://bbs.esensoft.com/thread-135619-1-1.html
3个回答

只看楼主

xxxl 数据领袖Lv6

发表于2021-1-14 11:12

只看该作者

取消 关注该作者的回复

沙发

写匹配公式试试


  • 仅匹配用户 需要授予用户id第一位为1的所用用户当前角色权限,可输入匹配公式:left(user.userid,1)='1'。
  • 仅匹配组织机构 需要授予机构代码第一位为1的所有组织机构当前角色权限,可输入匹配公式:left(org.orgid,1)='1'。
  • 匹配组织机构下的用户 需要授予用户id第一位为1且所在组织机构的机构代码第一位为1的所有用户当前角色权限,可输入匹配公式:left(user.userid,1)='1'& left(org.orgid,1)='1'。
参考这个帖子https://bbs.esensoft.com/thread-135619-1-1.html

张瑞阿 初学数据Lv2

发表于2021-1-18 10:01

只看该作者

取消 关注该作者的回复

板凳

xxxl 发表于 2021-1-14 11:12
写匹配公式试试
  • 仅匹配用户 需要授予用户id第一位为1的所用用户当前角色权限,可输入匹配公式:left(us ...

  • 非常感谢,您这样可以实现角色和用户的授权,但是各用户本身的机构数据级次权限问题有方法解决吗?我这边分析表内想按用户机构级次进行权限控制,也就是说每个用户只能看当前机构及子机构数据。

    xxxl 数据领袖Lv6

    发表于2021-1-18 10:50

    只看该作者

    取消 关注该作者的回复

    地板

    张瑞阿 发表于 2021-1-18 10:01
    非常感谢,您这样可以实现角色和用户的授权,但是各用户本身的机构数据级次权限问题有方法解决吗?我这边 ...

    这个可以用数据级次权限来控制https://bbs.esensoft.com/thread-136699-1-1.html

    登录后可回答问题,请登录注册

    快速回复 返回顶部 返回列表

    小时

    全天响应

    分钟

    快速处理问题

    工程师强势助力

    明星产品
    解决方案
    联系合作

    渠道咨询电话:137-0120-6790

    技术支持QQ:400-0011-866(工作日9:00-18:00)

    产品建议邮箱yixin@esensoft.com

    关注我们

    扫TA学习更多干货

    一对一专家交流

    版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号