设置自动化

用于Set Automate,通过22个节点的自动化工作流程,手动触发,集成SplitInBatches、Wait和Slack等功能,自动化生成和下载安全报告,实时监控报告状态,确保团队及时获取最新报告,提高工作效率,减少人工干预。

2025/7/8
22 个节点
复杂
手动复杂splitinbatcheswaitslackexecuteworkflowtrigger便签高级api集成数据解析逻辑条件通信通知
分类:
Communication & MessagingComplex WorkflowManual TriggeredBusiness Process Automation
集成服务:
SplitInBatchesWaitSlackExecuteWorkflowTriggerSticky Note

适用人群

适用人群


- 安全运营中心(SOC)分析师:通过自动化报告生成和分发,节省时间并提高工作效率。
- 合规性团队:确保及时获取安全报告,以满足合规要求。
- IT 管理人员:通过集成的自动化流程简化安全审计和报告任务。
- 开发人员:需要与 Qualys API 进行集成的开发者,利用此工作流加速开发过程。

解决的问题

解决的问题


- 手动报告生成繁琐:通过自动化生成和下载安全报告,减少人工干预。
- 报告状态跟踪困难:定期检查报告状态,确保及时获取完成的报告。
- 团队沟通不畅:自动将报告发送到 Slack,确保团队成员快速获取重要信息。

工作流程

工作流程步骤


1. 全局变量设置:初始化基本的 API URL 和其他变量。
2. 获取报告模板 ID:通过 HTTP GET 请求从 Qualys API 获取可用的报告模板列表。
3. XML 转 JSON:将获取的 XML 格式的报告模板列表转换为 JSON 格式,以便于后续处理。
4. 启动报告生成:发送 HTTP POST 请求以启动报告生成,包含模板 ID、输出格式和报告标题等参数。
5. 循环处理:使用分批处理节点,定期检查报告生成状态,每分钟一次。
6. 检查报告状态:通过 API 获取报告状态,判断报告是否完成。
7. 下载报告:一旦报告完成,自动下载报告并准备发送。
8. 发送通知到 Slack:将生成的报告信息通过 Slack 通知团队,确保信息及时共享。

自定义指南

自定义指南


- 修改全局变量:根据具体需求调整 base_urlreport_titleoutput_formattemplate_name 的值。
- 更新 Slack 通知:在 Slack 节点中自定义消息内容,以适应团队的沟通风格。
- 调整等待时间:可以根据报告生成时间的预期,修改 Wait 1 Minute 节点的等待时间。
- 添加额外的节点:根据需要,可以在工作流中添加更多节点,如数据处理或条件判断,以增强工作流的功能。