SuperAPI AI 工具集

servicenow-change-workflow

办公与效率

查看项目

更新于 10-16 08:05

技能介绍

用途:为网络变更提供受 ITSM 管控的完整流程。核心原则是未经批准的变更请求(CR)绝不执行变更,紧急变更仍需 CR 并立即通知人工。

主要阶段:Phase 0 变更前检查,查询是否有开放 P1/P2 事件(state=1,priority=1 或 2)及进行中的变更,若目标 CI 存在 P1/P2 则停止;Phase 1 创建 CR 并添加变更任务,CR 描述需含变更内容、受影响 CI、事件状态、回滚方案、影响与验证标准;Phase 2 审批门,提交审批并轮询状态,只有状态为 implement 才可进入执行;Phase 3 执行,通过 pyats-config-mgmt 采集基线并配置设备;Phase 4 变更后验证,对比前后 OSPF 邻居、路由数、连通性与日志,失败则回滚并创建事件;Phase 5 更新状态至 review 再关闭 CR。

工具用法:所有 ServiceNow 工具经 mcp-call 调用,例如 python3 $MCP_CALL "python3 -u $SERVICENOW_MCP_SCRIPT" list_incidents '{"limit":20,"state":"1"}'。状态流转为 New→Assess→Authorize→Scheduled→Implement→Review→Closed,另有 Canceled。变更类型分 Normal(需 CAB 或经理审批)、Standard(预批准模板)、Emergency(加急、可事后审批)。

限制:文档未提供具体的服务地址、凭据配置、定价或安装步骤,这些需用户自行准备。执行与验证依赖 pyats-config-mgmt 技能;紧急变更必须先获得人工批准再执行。