1.前提说明

前面已经搭建好了平台,并且接入了LDAP、邮箱和钉钉,现在就是建立一下数据源和流程来进行测试,如果有什么疑问可以看上一篇文章安装Yearning审核平台

2.建立流程

2.1 新建流程

image

2.2 流程编排

根据自己需求来进行流程编排
我这边设计的流程为 开发人员提交SQL工单 --> 上级领导进行审查 --> 运维人员或者领导进行执行

先编写审核流程

image

编写执行流程
image

最后的结果如下图
image

image

3.建立数据源

环境:选择默认Aliyun
名称:名称自定义
地址:数据库连接地址
端口:默认3306
用户名:root
密码:
流程:选择刚才创建的流程
负责人:根据自己需求
类型:读写

点击测试和创建
image

4.建立权限组

4.1 点击新建权限组
image
4.1 点击新建权限组

需要把左边一到右边已选DDL权限和DML权限等

image

5.授权用户

在用户列表里点击权限进行授权用户组,因为我这里是用三个用户,流程如下
用户1作为开发人员提交申请 --> kid进行审核 --> admin进行执行
image

点击权限将开发组移动到右边来,点击保存
image

6.测试流程

6.1 用户1建立工单发起申请

点击工单申请可以看到数据源

image

进行工单申请

是否回滚记得选择否
image

鼠标右键进行SQL检测,不然不能进行提交
image

如果有错误是没办法进行提交

image

6.2 kid用户进行审核

登录以后在审核界面就能看到刚才提交的工单,点击详情进行审核

image

鼠标右键进行SQL检测,检测以后才能进行审核

image

image

6.3 admin用户进行执行

登录以后在审核界面就能看到刚才提交的工单,点击详情进行执行

image

鼠标右键进行SQL检测,检测以后才能进行执行

image

点击同意,进行执行

image

在初始页面查看执行状态

image

posted on 2022-12-13 17:48  阿作  阅读(281)  评论(0编辑  收藏  举报