Qualys Vulnerability Trigger Scan SubWorkflow

Go to Workflow
2,444 views
Built by Angel Menendez Angel Menendez
Created on October 31, 2024

Description

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
Qualys API Documentation
Qualys Platform Documentation
Parent workflow link
Link to Report Generator Subworkflow

This workflow was created by Angel Menendez and shared publicly on the n8n community template library. n8nFind indexes it for discovery — the workflow remains the property of its original creator.

Nodes Used (2)

HTTP Request
n8n-nodes-base.httpRequest
Slack
n8n-nodes-base.slack