ITSM发布审批流程模型配置

最近更新时间: 2023-02-13 14:43:20

基本信息

在ITSM应用中配置发布审批流程,审批通过后,通过触发器方式通知应用发布
模型获取分组为automation,类型为EXEC_AUDIT。模型需要在触发器中配置生效


表单设置

流程设计
流程有用户自定义设置

应用发布工单关闭、废除、更新发布单触发器配置


触发器名称:应用发布工单关闭废除更新发布单R1660
触发器描述:应用发布工单关闭废除更新发布单状态R1660
类 型:选择【事件触发】
触发 事件:选择【工单关闭】、【工单废除】
任意满足 条件
流程模型 等于 【发布审批流程】

执行以下动作:调用restful接口
http://host:port/delivery/delivery/serviceapi/v1/delyTicket/updateDelyDiscard?userId=${ticket.creator.id}&deliveryId=&ticketId=${ticket.ticketId}
请求类型:GET
Content-Type application/json
参数:无
触发时机:立即触发
注意:ip和端口换成正式环境的ip端口
应用发布最后节点审批结果通知触发器配置

触发器名称:应用发布最后节点审批结果通知R1660
触发器描述:应用发布最后节点审批结果通知R1660
类 型:选择【事件触发】
触发 事件:选择【工单提交】
任意满足 条件
流程阶段 等于 【发布审批流程/结束】
执行以下动作:调用restful接口
http://ip/delivery/delivery/serviceapi/v1/delyTicket/updateAudit?userId=${ticket.creator.id}
请求类型:POST
参数:Content-Type application/json
输入参数:
{ "deliveryId":"",
"ticketId":"${ticket.ticketId ",
"auditStatus":"1"
} 触发时机:立即触发
应用发布流程动作变更通知触发器配置

触发器名称:应用发布流程动作变更通知R1660
触发器描述:应用发布流程动作变更通知R1660
类 型:选择【事件触发】
触发 事件:选择【工单改派】、【工单回退】、【工单提交】、【工单跳转】 任意满足 条件
流程模型 等于 【发布审批流程】
执行以下动作:调用restful接口
http://10.1.61.237/delivery/delivery/serviceapi/v1/delyTicket/updateProc?userId=${ticket.creator.id}&deliveryId=&ticketId=${ticket.ticketId} 请求类型:GET
参数:无
触发时机:立即触发

配置触发器:应用发布版本包提交
触发器名称:应用发布版本包提交 触发器描述:应用发布版本包提交
类 型:选择【事件触发】
触发 事件:选择【工单提交】
任意满足 条件
流程模型 等于 【版本入库单】

执行以下动作:调用restful接口

http://ip/delivery/delivery/serviceapi/v1/versionPackTicket/updateCache?userId=${ticket.creator.id}&ticketId=${ticket.ticketId}

请求类型:GET
参数:无
触发时机:立即触发