AvantGuard - CIPP icon

AvantGuard - CIPP

AvantGuard - CIPP

Actions136

Overview

This node interacts with the AvantGuard CIPP API to retrieve transport rules associated with a specified list. Specifically, the "Retrieve List Transport Rules" operation fetches the transport rules for a given tenant filter. This is useful in scenarios where users need to programmatically access or audit transport rules configured for different tenants within an organization.

Practical examples include:

  • Automating compliance checks by retrieving and analyzing transport rules.
  • Integrating transport rule data into dashboards or reporting tools.
  • Synchronizing transport rules across environments or systems.

Properties

Name Meaning
Tenantfilter A required string used as a query parameter to filter transport rules by tenant context.

Output

The node outputs JSON data representing the transport rules retrieved from the API for the specified tenant filter. The structure of the JSON output corresponds to the API response schema for transport rules, typically including details such as rule names, conditions, actions, and other metadata.

No binary data output is indicated.

Dependencies

  • Requires an API key credential for authenticating with the AvantGuard CIPP API.
  • The base URL for the API is configured via credentials and appended with /api.
  • The node uses HTTP headers Accept: application/json and Content-Type: application/json for requests.
  • The node depends on the @avantguardllc/n8n-openapi-node package and an OpenAPI specification (openapi.json) bundled with the node.

Troubleshooting

  • Missing or invalid tenant filter: Since the tenant filter is required, omitting it or providing an incorrect value will likely cause the API request to fail or return no results.
  • Authentication errors: Ensure that the API key credential is correctly configured and has sufficient permissions.
  • Network or API endpoint issues: Verify that the base URL is correct and accessible from the n8n environment.
  • Unexpected API responses: If the API changes or returns unexpected data, the node may not parse the response correctly.

Links and References

Discussion