AvantGuard - DNSFilter icon

AvantGuard - DNSFilter

AvantGuard - DNSFilter

Actions277

Overview

This node operation allows users to remove domains from the allowlist in bulk for specified policies within a DNS filtering service. It is useful when managing multiple policies that share common allowlisted domains and you want to efficiently revoke access for those domains across all or selected policies at once.

Practical examples include:

  • Removing outdated or compromised domains from the allowlist across several security policies.
  • Cleaning up allowlists after a security audit to ensure only necessary domains remain allowed.
  • Automating domain removal as part of a larger workflow responding to threat intelligence updates.

Properties

Name Meaning
Additional Body Fields Optional fields to specify details for the bulk removal action:
- Domains JSON array of domains to be removed from the allowlist.
- Notes JSON object containing key/value pairs of notes related to the domains being removed.
- Policy Ids JSON array of policy IDs on which the removal operation should be performed.

Output

The node outputs JSON data representing the result of the bulk removal operation. This typically includes confirmation of which domains were successfully removed from which policies, any errors encountered per domain or policy, and possibly metadata about the operation status.

No binary data output is indicated.

Dependencies

  • Requires an API key credential for authenticating with the DNS filtering service's API.
  • The node uses the base URL https://api.dnsfilter.com for API requests.
  • The user must configure the appropriate API authentication credentials in n8n prior to using this node.

Troubleshooting

  • Invalid JSON Input: Since domains, notes, and policy IDs are expected as JSON strings, malformed JSON will cause errors. Ensure proper JSON formatting.
  • Authentication Errors: Missing or invalid API credentials will prevent successful API calls. Verify the API key is correctly configured.
  • Policy or Domain Not Found: If specified policy IDs or domains do not exist, the API may return errors. Double-check the correctness of these inputs.
  • Empty Inputs: Providing empty arrays or null values for required fields may lead to no action or errors. Always provide valid, non-empty lists.

Links and References

Discussion