审批类型任务使用

审批类型任务:

  • 第一步:创建子任务,配置你子任务的类型,比如命令、脚本、作业、jenkins、审批、通知等
  • 第二步:创建模版,添加子任务,配置子任务执行顺序以及运行的主机
  • 第三步:创建任务,指定该任务使用的模版、配置对应的参数、所属分组等配置

审批子任务:在整个任务流当中加入了审批子任务后,当任务到达审批会停止运行,等待指定角色审批完毕后,才会执行后边的任务,审批通过后才可以向后执行,审批不通过那么该任务就此结束

当你配置了审批子任务后,子任务执行到审批会以邮箱的方式通知该角色绑定用户

一、创建角色

点击此按钮查看创建角色流程

如下图:我的项目 --> 选择你创建的项目 --> 角色区域点击添加

选择你要创建角色的项目

创建角色,赋予权限(此处我创建的角色名称为 test_role)

点击此按钮查看如何为用户绑定角色流程

如下图:我的项目 --> 选择你创建的项目 --> 用户区域点击编辑

将 test_role 角色绑定当指定的用户上

二、创建审批子任务

点击此按钮查看创建子任务流程

如下图,--》选择所需项⽬【xxxx】--> 导航栏 --> 任务系统 --> 任务管理 --> 子任务 --> 新建

  • 名称:测试子任务审批
  • 类型:审批,在整个任务流当中加入了审批子任务后,当任务到达审批会停止运行,等待指定角色审批完毕后,才会执行后边的任务
  • 角色:由 test_role 这个角色绑定的用户进行审批

三、模版配置

点击此按钮查看模版添加子任务流程

如下图:任务系统 --> 任务管理 --> 模版管理 --> 选择你创建模版 --> 编排

目前我模版任务流配置如下:

四、执行任务测试

点击此按钮查看执行任务流程

任务执行:点击任务系统 --> 任务列表 --> [找到对应的任务] --> 立即执行/定时执行

我之前创建过有一个 测试任务,而测试任务中包含了 测试模版,所以我这里直接立即执行 测试任务 进行测试

五、查看任务历史

点击此按钮查看任务的执行结果流程

方式一:如下图,--> 任务系统 --> 任务列表 --> 找到相应分组的任务 --> 在【最近⼀次执⾏结果】所在列 --> 可以点击进去查看最近⼀次任务的执⾏结果 --> ⽇志

方式二:如下图,--》任务系统 --》任务历史 --》找到相应执⾏过的任务 --》详情 --》⽇志

以下可以看到当我们的任务执行到审批类型子任务后,会停止执行,之后由对应的角色进行审批,审批通过后才可以向后执行,审批不通过那么该任务就此结束

六、审批拒绝测试

以下可以看到当审批子任务拒绝后,那么之后的子任务就不会执行了

七、查看审批邮件通知

八、审批子任务类型详细页面

powered by Gitbook更新时间: 2024-09-12 16:37:28 作者:李鑫濠

results matching ""

    No results matching ""