Actions222
- Application Baseline Actions
- Attack Surface Actions
- Backup Software Actions
- EDR Actions
- Tags Actions
- PII Actions
- External Scan Actions
- Settings Actions
- Compliance Assessment Actions
- Reports Actions
- Compliance Actions
- Jobs Actions
- Active Directory Actions
- Retrieve Ad Roles
- Retrieve Ad User Licenses
- Retrieve Azure Licenses
- Retrieve Azure Ad Logs
- Retrieve Azure Secure Score
- Retrieve Ad Password Policies
- Retrieve Ad Groups View
- Retrieve Ad Ous View
- Retrieve Ad Gpos View
- Retrieve Ad Computers View
- Retrieve Ad Users View
- Retrieve Ad Domain Details
- Retrieve Ad Gpos Details
- Retrieve Get Ous Details
- Retrieve Get Groups Details
- Retrieve Ad Group Users
- Retrieve Ad Group Computers
- Retrieve Get User Details
- Retrieve Get Computer Details
- Retrieve Ad Roles Details
- Retrieve Ad Roles Member
- Retrieve Ad Basic Info
- Audit Log Actions
- Ad Audit Actions
- Asset Data Actions
- Retrieve Bios Info
- Retrieve Bio Info
- Retrieve Browser Extensions
- Retrieve Browser Extension
- Retrieve Ciphers View
- Retrieve Cipher View
- Retrieve Windows Protection Status
- Retrieve Window Protection Status
- Retrieve Asset Compliance Report Card
- Retrieve Asset Firewall Policy
- Retrieve Asset Installed Drivers
- Retrieve Asset Installed Driver
- Retrieve Asset Interface
- Retrieve Asset Msdt
- Retrieve Asset Ports
- Retrieve Asset Port
- Retrieve Asset Security Report Data
- Retrieve Asset Security Report Datum
- Retrieve Asset Shares
- Retrieve Asset Share
- Retrieve Asset Storages
- Retrieve Asset Storage
- Retrieve Asset Unqouted Services
- Retrieve Asset Unqouted Service
- Retrieve Asset User Shares
- Retrieve Asset User Share
- Retrieve Asset Video Info
- Retrieve Asset Windows Reboot Required
- Retrieve Asset Window Reboot Required
- Vulnerabilities Actions
- Firewall Actions
- Integration Actions
- Retrieve Integration Credentials
- Retrieve Integration Credential
- Create Integration Credential
- Update Integration Credential
- Delete Integration Credential
- Retrieve Integration Rules
- Retrieve Integration Rule
- Create Integration Rule
- Update Integration Rule
- Delete Integration Rule
- Retrieve Company Mappings
- Retrieve Company Mapping
- Create Company Mapping
- Update Company Mapping
- Delete Company Mapping
- Event Set Actions
- Ticket Template Actions
- Scheduler Actions
- Credentials Actions
- Asset Actions
- Retrieve Records
- Retrieve Assets
- Retrieve Asset
- Create Asset
- Update Asset
- Delete Asset
- Retrieve Asset Stats
- Retrieve Asset Stat
- Retrieve Asset View
- Retrieve Cron Jobs
- Retrieve Kernel Modules
- Retrieve Suid Permissions
- Retrieve Ufw Firewall Rules
- Retrieve Selinux Settings
- Retrieve Asset Iptables Rules
- Retrieve Asset Users
- Retrieve Asset Processes Running
- Retrieve Asset Services
- Retrieve Asset Patches Info
- Retrieve Asset Firewall Rules
- Retrieve Asset Registry Misconfiguration
- Retrieve Asset Open Ports
- Retrieve Notification Tickets View
- Retrieve System Events View
- Discovery Settings Actions
- Retrieve Discovery Settings
- Retrieve Discovery Setting
- Create Discovery Setting
- Update Discovery Setting
- Delete Discovery Setting
- Retrieve Agent Discoverysettings Mapping
- Retrieve Agent Discoverysetting Mapping
- Create Agent Discoverysetting Mapping
- Update Agent Discoverysetting Mapping
- Delete Agent Discoverysetting Mapping
- Auth Actions
- Company Actions
- Agent Actions
Overview
This node operation, Retrieve Ufw Firewall Rules under the Asset resource, is designed to fetch firewall rules configured in a UFW (Uncomplicated Firewall) system via an API. It allows users to query and retrieve specific firewall rule data based on various filtering and pagination parameters.
Typical use cases include:
- Automating the retrieval of firewall rules for auditing or compliance checks.
- Integrating firewall rule data into monitoring dashboards.
- Filtering and exporting firewall rules based on conditions or sorting preferences.
For example, a user might want to retrieve all firewall rules that match a certain condition, skip the first 10 records, limit the output to 50 entries, and order them by creation date.
Properties
| Name | Meaning |
|---|---|
| X USER ID | User identifier required for authentication or scoping the request. |
| Condition | Query condition to filter firewall rules (e.g., status, IP address). |
| Skip | Number of records to skip from the start of the result set (for pagination). |
| Limit | Maximum number of records to return (for pagination). |
| Order By | Field name(s) to order the results by (e.g., "created_at", "priority"). |
Output
The node outputs JSON data representing the retrieved UFW firewall rules. Each item in the output typically corresponds to a firewall rule with its associated properties such as rule ID, source/destination IPs, ports, action (allow/deny), and other metadata depending on the API response.
No binary data output is indicated for this operation.
Dependencies
- Requires an API key credential for authenticating requests to the Connect Secure API.
- The node depends on the external Connect Secure API endpoint that exposes UFW firewall rules.
- Proper network connectivity and API access permissions are necessary.
- No additional environment variables are explicitly required beyond the API credential.
Troubleshooting
- Missing or invalid X USER ID: The API may reject requests without a valid user ID header. Ensure the "X USER ID" property is correctly set.
- Invalid query parameters: Incorrect values in "Condition", "Skip", "Limit", or "Order By" may cause errors or empty responses. Validate these inputs.
- API authentication errors: If the API key credential is missing or expired, authentication will fail.
- Network issues: Connectivity problems to the API endpoint can cause timeouts or failures.
- Empty results: If no firewall rules match the given condition or if pagination skips past available records, the output may be empty.
Links and References
- UFW (Uncomplicated Firewall) Documentation
- Connect Secure API Documentation (Replace with actual API docs link if available)