权限控制

能否根据部门以及角色的交叉,来分配目录权限

FineReport 18956370570 发布于 2019-2-22 10:20 (编辑于 2019-2-22 10:50)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
5
星痕Lv6高级互助
发布于2019-2-22 10:21

对于同一个用户来说,他所属部门具有的权限和他所有的角色具有的权限他都是有的,也就是说他的权限本来就是这两部分的整合

  • 18956370570 18956370570(提问者) 我的意思是,取交集的权限
    2019-02-22 10:23 
  • 星痕 星痕 回复 18956370570(提问者) 。。。。能做到,很麻烦 用用户去对应的部门内置表和角色内置表分别读取权限,再用sql语句处理获取交集。。。。但是这目前看也只能在模板内部做数据权限控制用。目录菜单权限用不了。除非你自己完全重构一套决策系统
    2019-02-22 10:32 
最佳回答
0
ycming7474Lv2初级互助
发布于2019-2-22 10:32(编辑于 2019-2-22 10:34)

可以的,也可以自定义权限表,需要新建一个权限表,然后配合登陆用户名,用户部门,类型进行权限分配。

如图,是设置了该用户的部门、商品查询权限。

image.png

1550802765454160.png

  • ycming7474 ycming7474 回复 18956370570(提问者) 平台权限可能不能满足现有的权限,所以像我们公司自己就自己写权限了。
    2019-02-22 10:48 
  • 18956370570 18956370570(提问者) 回复 ycming7474 您这个是报表内权限嘛,我需要的是目录的权限
    2019-02-22 10:49 
  • ycming7474 ycming7474 回复 18956370570(提问者) 目录权限直接用系统自带的就可以了,直接分配的。
    2019-02-22 10:50 
  • 18956370570 18956370570(提问者) 回复 ycming7474 需要用部门和角色两种逻辑的交集,就是两种都有,才能看到。有一个没有,那就看不到
    2019-02-22 10:51 
  • 3关注人数
  • 1155浏览人数
  • 最后回答于:2019-2-22 10:50
    请选择关闭问题的原因
    确定 取消
    返回顶部