
此工作流通过父工作流从Slack快捷方式触发。激活后,它从Slack模态窗口收集输入并使用Qualys API启动漏洞扫描。
**主要功能:**
– **触发器:** 通过Slack快捷方式从父工作流启动,带有模态输入。
– **API集成:** 使用Qualys API进行漏洞扫描。
– **数据转换:** 将XML扫描结果转换为JSON以便进一步处理。
– **循环机制:** 持续检查扫描状态直到完成。
– **Slack通知:** 将扫描摘要和详细结果发布到指定的Slack频道。
**工作流节点:**
1. **Start VM Scan in Qualys:** 使用指定参数启动扫描。
2. **Convert XML to JSON:** 将扫描结果从XML格式转换为JSON。
3. **Fetch Scan Results:** 从Qualys检索扫描结果。
4. **Check if Scan Finished:** 验证扫描是否完成。
5. **Loop Mechanism:** 处理扫描状态的重复检查。
6. **Slack Notifications:** 将更新和结果发布到Slack。
7. **Execute Workflow Trigger:** 工作流执行触发器
8. **Manual Trigger:** 手动测试触发器
9. **Set Nodes:** 数据设置节点
10. **Merge Nodes:** 数据合并节点
11. **Wait Node:** 等待节点
12. **No Operation Node:** 无操作节点
13. **Sticky Notes:** 便签说明节点
**相关链接:**
– [Qualys API文档](https://qualysguard.qg2.apps.qualys.com/qwebhelp/fo_portal/api_doc/scans/index.htm#t=vm_scans%2Flaunch_vm_scan.htm)
– [Qualys平台文档](https://www.qualys.com/platform-identification/)
– 父工作流链接
– 报告生成器子工作流链接

评论(0)