EV2 YAML Approval Service部署审批仅识别单个审批人问题求助
解决EV2 YAML审批服务仅识别单一审批人问题的排查步骤
检查EV2 YAML配置中的审批规则定义
确认部署YAML文件里是否同时声明了技术和部署两类审批节点,示例正确配置如下:approvals: - name: 技术审批 securityGroups: [tech-approvers-sg] - name: 部署审批 securityGroups: [deploy-approvers-sg]重点验证两类审批对应的
securityGroups是否与服务树配置的安全组名称完全一致,同时排查YAML语法错误(如逗号遗漏、括号不匹配等)。验证安全组的成员与属性配置
- 确认技术审批安全组和部署审批安全组的成员无重叠,避免服务因优先级判定忽略其中一类审批人。
- 检查两个安全组是否在服务树中被正确归类为「发布与部署审批人」类型,而非其他权限组。
手动触发EV2配置同步与缓存刷新
服务树的配置变更可能存在缓存延迟,操作如下:- 登录EC Tools控制台,找到EV2服务模块的「配置同步」入口,手动发起全量同步。
- 等待5-10分钟缓存生效后,发起测试部署请求,验证两类审批人是否都被正常唤起。
排查EV2审批服务的日志细节
访问EV2服务的日志系统,筛选对应部署请求的审批流程日志:- 查找是否存在安全组识别失败的错误日志(如「security group not found」「permission validation failed」)。
- 确认日志中是否同时加载了两类审批人的安全组配置,定位未识别的具体原因。
提交EC Tools技术支持工单
若以上步骤均未解决问题,大概率是服务树与EV2之间的接口同步异常或审批引擎逻辑问题,提交工单时需提供:- 服务树中两类审批人安全组的配置截图。
- 部署使用的EV2 YAML代码片段。
- 测试部署请求的日志ID。
要求支持团队核对后端数据同步状态,排查审批规则引擎的逻辑漏洞。
内容的提问来源于stack exchange,提问作者sushma padala
相关产品推荐
相关产品推荐

