1.前提说明
前面已经搭建好了平台,并且接入了LDAP、邮箱和钉钉,现在就是建立一下数据源和流程来进行测试,如果有什么疑问可以看上一篇文章安装Yearning审核平台
2.建立流程
2.1 新建流程
2.2 流程编排
根据自己需求来进行流程编排
我这边设计的流程为 开发人员提交SQL工单 --> 上级领导进行审查 --> 运维人员或者领导进行执行
先编写审核流程
编写执行流程
最后的结果如下图
3.建立数据源
环境:选择默认Aliyun
名称:名称自定义
地址:数据库连接地址
端口:默认3306
用户名:root
密码:
流程:选择刚才创建的流程
负责人:根据自己需求
类型:读写
点击测试和创建
4.建立权限组
4.1 点击新建权限组
4.1 点击新建权限组
需要把左边一到右边已选DDL权限和DML权限等
5.授权用户
在用户列表里点击权限进行授权用户组,因为我这里是用三个用户,流程如下
用户1作为开发人员提交申请 --> kid进行审核 --> admin进行执行
点击权限将开发组移动到右边来,点击保存
6.测试流程
6.1 用户1建立工单发起申请
点击工单申请可以看到数据源
进行工单申请
是否回滚记得选择否
鼠标右键进行SQL检测,不然不能进行提交
如果有错误是没办法进行提交