AvantGuard - SentinelOne icon

AvantGuard - SentinelOne

AvantGuard - SentinelOne

Actions682

Overview

This node performs the 'Approve Stateless Upgrade' action on SentinelOne agents filtered by specific criteria. It allows users to specify a detailed JSON filter to select which agents the upgrade approval applies to. This is useful in scenarios where an administrator wants to approve upgrades only for agents matching certain conditions, such as OS version, agent version, location, or other attributes. For example, approving upgrades only for Linux agents with a specific version range or located in certain sites.

Properties

Name Meaning
Filter A JSON object defining criteria to filter agents. Only agents matching this filter will be affected by the upgrade approval action. Leaving it empty applies the action to all applicable agents.
Additional Body Fields Optional additional fields to include in the request body. For example, 'data' can contain JSON with extra parameters like 'expiration' to control the upgrade approval behavior.

Output

JSON

  • result - The response from the SentinelOne API after performing the approve stateless upgrade action, typically including status and details of the operation.

Dependencies

  • Requires an API key credential for AvantGuard SentinelOne API authentication.
  • Depends on the '@avantguardllc/n8n-openapi-node' package for OpenAPI integration.

Troubleshooting

  • If the filter JSON is malformed, the node will fail to parse it, resulting in an error. Ensure the filter is valid JSON.
  • If the API credentials are invalid or missing, authentication errors will occur. Verify the API key and base URL in credentials.
  • Applying the action with an overly broad or empty filter may affect unintended agents. Use filters carefully to target the correct agents.
  • Network or API endpoint issues may cause request failures. Check connectivity and API service status.

Discussion