AvantGuard - DNSFilter icon

AvantGuard - DNSFilter

AvantGuard - DNSFilter

Actions277

Overview

The node provides functionality to perform bulk updates on network entities within the AvantGuard DNSFilter system. It allows users to modify multiple networks at once by specifying various optional query parameters that control aspects such as block page settings, VPN status, organizational affiliation, and policy assignments.

This node is beneficial in scenarios where administrators need to efficiently update configurations across many networks without manually editing each one. For example, an admin could enable or disable legacy VPN support for all networks under a specific organization or assign a new security policy to multiple networks simultaneously.

Properties

Name Meaning
Additional Query Parameters Optional fields to customize the bulk update request. Includes:
- Block Page Id: Numeric ID of the block page to apply
- Is Legacy Vpn Active: Boolean flag indicating if legacy VPN is active
- Organization Id: Numeric ID of the organization (required if updating all networks)
- Policy Id: Numeric ID of the policy to assign
- Scheduled Policy Id: Numeric ID of a scheduled policy to assign

Output

The node outputs JSON data representing the result of the bulk update operation. This typically includes confirmation of which networks were updated and any relevant status messages returned by the API. The output does not include binary data.

Dependencies

  • Requires an API key credential for authenticating with the AvantGuard DNSFilter API.
  • The base URL for API requests is https://api.dnsfilter.com.
  • The node expects JSON content type and accepts JSON responses.
  • No additional environment variables are explicitly required beyond the API authentication.

Troubleshooting

  • Missing or invalid API credentials: Ensure the API key credential is correctly configured and has sufficient permissions.
  • Invalid query parameters: Verify that numeric IDs (e.g., block page, organization, policy IDs) are valid and exist in the target system.
  • Organization ID requirement: When using 'all' for network IDs, the organization ID must be provided; omitting it may cause errors.
  • API rate limits or connectivity issues: Check network connectivity and API usage limits if requests fail or time out.
  • Unexpected API responses: Review the API documentation for changes or deprecations affecting the bulk update endpoint.

Links and References

Discussion