AvantGuard - CIPP icon

AvantGuard - CIPP

AvantGuard - CIPP

Actions136

Overview

This node interacts with the AvantGuard CIPP API to retrieve a list of device compliance information filtered by tenant. It is useful in scenarios where you need to monitor or audit device compliance status across different tenants within an organization or system. For example, an IT administrator could use this node to fetch compliance data for all devices under a specific tenant to ensure security policies are enforced.

Properties

Name Meaning
Tenantfilter A required string used as a query parameter to filter the compliance list by tenant ID.

Output

The node outputs JSON data representing the list of device compliance records for the specified tenant. Each item in the output typically contains details about device compliance status and related metadata as returned by the AvantGuard CIPP API.

If the API supports binary data (not evident from the provided code), it would be summarized here, but based on the static analysis, the output is JSON only.

Dependencies

  • Requires an API key credential for authenticating with the AvantGuard CIPP API.
  • The base URL for the API is configured via credentials.
  • Depends on the @avantguardllc/n8n-openapi-node package for building request properties from the OpenAPI specification.
  • Uses an OpenAPI JSON definition (openapi.json) bundled with the node to define available operations and parameters.

Troubleshooting

  • Missing or invalid tenant filter: Since the tenant filter is required, omitting it or providing an incorrect value will likely cause the API call to fail or return no results.
  • Authentication errors: Ensure that the API key credential is correctly configured and has sufficient permissions.
  • API endpoint issues: Verify that the base URL in credentials points to the correct AvantGuard CIPP API endpoint.
  • Network connectivity: Check network access to the API server if requests time out or fail.

Links and References

Discussion