This workflow is triggered by a parent workflow initiated via a Slack shortcut. Upon activation, it collects input from a modal window in Slack and initiates a vulnerability scan using the Qualys API.
Key Features
- Trigger: Launched by a parent workflow through a Slack shortcut with modal input.
- API Integration: Utilizes the Qualys API for vulnerability scanning.
- Data Conversion: Converts XML scan results to JSON for further processing.
- Loop Mechanism: Continuously checks the scan status until completion.
- Slack Notifications: Posts scan summary and detailed results to a specified Slack channel.
Workflow Nodes
- Start VM Scan in Qualys: Initiates the scan with specified parameters.
- Convert XML to JSON: Converts the scan results from XML format to JSON.
- Fetch Scan Results: Retrieves scan results from Qualys.
- Check if Scan Finished: Verifies whether the scan is complete.
- Loop Mechanism: Handles the repetitive checking of the scan status.
- Slack Notifications: Posts updates and results to Slack.
Relevant Links