优维低代码技术专栏,是一个全新的、技术为主的专栏,由优维技术委员会成员执笔,基于优维7年低代码技术研发及运维成果,主要介绍低代码相关的技术原理及架构逻辑,目的是给广大运维人提供一个技术交流与学习的平台。
优维低代码实践连载第⑨期
《权限设置》
▽
现在我们接到了一个新的需求,要求只有系统管理员才能添加任务,其他权限的角色不允许添加任务卡片,那么我们要怎么做呢?这就涉及到微应用到权限设置,下面跟着我的脚步一起来学习吧~
一、权限设置
打开设置tab中的权限点,点击创建,弹窗参数如下:
二、权限中心关联权限
打开预览环境链 权限中心 链接,如下图:
点击创建任务后,进入到详情内可以关联角色,这里就是分配权限点到能力了,由用户自己觉得,这里我们随便配置几个(为了延时,具体情况需要用户自身决定),点击确定即关联上权限
三、微应用编排修改
这里我们要给我们的添加任务按钮加入权限控制,要怎么做呢?
只需要在具体按钮加入这个表达式即可
设置:
渲染条件: '<% PERMISSIONS.check("next-builder:first-app-lesson-4:create-task") %>'
做完了,这就是简单的权限设置~