表单配置多个布局,分别对应不同的菜单,如何实现不同角色看不同菜单
问题描述
一个申请单分为了三个布局,怎么将三个布局分配给不同的角色,我给角色分类功能权限的时候,只能选到父类的申请单,怎么能根据配置的菜单去控制。
三个布局对应的是三个菜单,我想给不同用户分配不同的菜单,但是配置权限的时候根本不是按菜单分的,而是按表单分的,他们的父级都是同一个表单,只要分上这三个布局都能看到。
解决方法
原因分析:苍穹是按实体授权和验权的,而应用菜单是可以选择布局,两者来源不一致出现的上述问题。
解决方法:可以在应用菜单配置不同的权限项可以解决。
前提条件:只需要在入口菜单有独立对应的权限项控制,不依赖原生实体的权限项;但是进入具体菜单,里面的任何操作还是使用原生实体的权限项控制。
具体操作如下:
新增自定义布局:采购订单(标准采购)、采购订单(资产采购);
针对不同的布局,在权限项列表新增权限项:采购订单(标准采购)、采购订单(资产采购)
在开发平台中扩展该业务表单(原实体),权限控制属性中添加上述权限项,注意:不用配置应的操作
应用菜单配置中添加入口菜单,并配置对应的权限项
新增菜单入口,页面选择自定义布局,如下图:
应用菜单配置指定的权限项:采购订单(标准采购),打开页面:选择单据或列表:
注意事项:应用菜单配置指定权限项的以其为准
未配置的则看打开页面的选择,选择单据的校验实体对象的新增权限项,选择列表的校验查询权限,选择
动态表单的校验查询权限
针对角色授权
标准采购员角色分配给用户zhangsan,登录后看到的菜单如下:
这样就可以实现业务需求了。
适用版本
V5.0及以上版本。
表单配置多个布局,分别对应不同的菜单,如何实现不同角色看不同菜单
问题描述一个申请单分为了三个布局,怎么将三个布局分配给不同的角色,我给角色分类功能权限的时候,只能选到父类的申请单,怎么能根据配置...
点击下载文档
上一篇:管理员下一篇:通用角色功能权限引入
本文2024-09-23 00:30:38发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-139927.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章