-
Notifications
You must be signed in to change notification settings - Fork 1.7k
notify
hhyo edited this page Feb 13, 2020
·
2 revisions
在工单提交、审核、取消、执行的各个阶段都会通过对应的方式通知用户,目前通知类型分为邮件、钉钉机器人、钉钉工作通知、企业微信,钉钉机器人是关联资源组,该资源组所有的申请、审核通知都会调用钉钉机器人发送,其他通知则会发送给具体的用户
- 在系统管理-配置项管理中修改相关配置
- 在系统管理-资源组管理页面,修改资源组的钉钉webhook信息
通知类型 | 触发场景 | 通知对象 | 附加描述 |
---|---|---|---|
SQL上线申请/查询权限申请 | 提交申请 | 按照提交工单所选资源组配置的审批流程,发送给审批流程第一级权限组所包含的用户,并且仅发给权限组中关联了该资源组的用户,同时抄送给提交申请选择的通知人 | 通知对象需要具备两个条件:关联工单所在资源组并且关联了当前审批权限组 |
SQL上线申请 | 取消申请 | 和提交申请保持一致 | |
SQL上线申请/查询权限申请 | 审核通过(非最终审核通过) | 按照提交工单所选资源组配置的审批流程,发送给下一级审批权限组所包含的用户,并且仅发给权限组中关联了该资源组的用户 | 通知对象需要具备两个条件:关联该资源组并且关联了下级审批权限组 |
SQL上线申请/查询权限申请 | 审核通过(最终审核通过) | 仅发送给申请人 | |
SQL上线申请/查询权限申请 | 审核不通过 | 仅发送给申请人 | |
SQL上线申请 | 执行结束 | 发送给申请人、抄送关联工单所在资源组的DBA(目前权限组固定为DBA) | 仅关联了权限组名为【DBA】并且关联工单所在资源组的用户会收到抄送通知 |
DDL工单通知 | DDL工单正常执行结束 | 发送给系统配置中ddl_notify_auth_group所配置的权限组关联的所有用户 | 仅当DDL工单正常执行结束才会通知,执行异常不会通知 |
Binlog2SQL通知 | Binlog2SQL执行结束 | 发送给当前操作用户 | 用户需要配置邮箱才可以接收通知 |