如何控制单据衍生布局菜单的权限原创
4人赞赏了该文章
1,216次浏览
编辑于2022年12月21日 14:43:52
摘要由AI智能服务提供
文本概述:需求为两类用户(学生、教师)分别设置不同的单据布局访问权限。通过创建测试页面、布局并设置布局可见性,再借助权限项配置实现不同用户仅能访问对应布局。最终验证了配置效果,并标注了开发环境版本和参考资料。
关键词:权限 ,布局
一、需求
现有一个需求,在原单据上扩展出来了两个布局,布局A和布局B,我们需要在应用菜单上设置两个菜单入口,假设两类用户,一类是学生,学生需要只能看到布局A,一类是教师,教师只能看到布局B。
二、思路与方案
在点击新增的时候是校验用户在单据上有没有新增权限,查看详情页也是校验用户有没有查看权限,列表页面也是校验用户有没有查看权限,而这些苍穹的权限设置都是针对于单据实体的,并没有针对于布局做单据的权限设置,正常去配置权限的是选不到单据的布局权限的,但是我们可以借助权限项来设置。
1 建测试页面
2 建两个对应的布局
布局里面设置可见性,使教师布局只能看到教师布局字段,不能看到学生布局字段,而学生布局则反之
3 设置权限
选中单据实体,找到权限控制,找到操作权限控制,点新增:
新增两个权限项
建好后,并把数据返回到单据上
点击确定,这样就在单据上新增了两个权限项了
4 页面添加权限
再在应用菜单上加上刚才新加的权限项
5 配置权限项
根据对应的角色配置不同的权限项
三, 验证结果
这是全功能用户看到菜单项: 可以看到学生布局和教师布局都存在的
这是学生对应的菜单栏。教师也是同样的显示。
这样就配置好了。
四、开发环境版本
COSMICV5.0.003.0
五、参考资料
bidt_devtset-bidt_yanzheng-202 …(9.08KB)
赞 4
4人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读