导语

优维低代码技术专栏,是一个全新的、技术为主的专栏,由优维技术委员会成员执笔,基于优维7年低代码技术研发及运维成果,主要介绍低代码相关的技术原理及架构逻辑,目的是给广大运维人提供一个技术交流与学习的平台。

优维低代码实践连载第⑨期

《权限设置》

现在我们接到了一个新的需求,要求只有系统管理员才能添加任务,其他权限的角色不允许添加任务卡片,那么我们要怎么做呢?这就涉及到微应用到权限设置,下面跟着我的脚步一起来学习吧~

一、权限设置

打开设置tab中的权限点,点击创建,弹窗参数如下:

二、权限中心关联权限

打开预览环境链 权限中心 链接,如下图:

点击创建任务后,进入到详情内可以关联角色,这里就是分配权限点到能力了,由用户自己觉得,这里我们随便配置几个(为了延时,具体情况需要用户自身决定),点击确定即关联上权限

三、微应用编排修改

这里我们要给我们的添加任务按钮加入权限控制,要怎么做呢?

只需要在具体按钮加入这个表达式即可

设置:  渲染条件: '<% PERMISSIONS.check("next-builder:first-app-lesson-4:create-task") %>'

做完了,这就是简单的权限设置~