AvantGuard - SentinelOne icon

AvantGuard - SentinelOne

AvantGuard - SentinelOne

Actions682

Overview

This node operation updates group configurations for a specific mobile integration connection via a web API. It allows users to modify group associations and mappings for a given connection ID, which is useful for managing device groups and response groups in mobile integration scenarios. For example, an administrator can update which device groups are linked to a connection or change default group settings programmatically.

Properties

Name Meaning
Connection Id The unique identifier of the mobile integration connection to update.
Data JSON object containing the group configuration details such as response group IDs, device group mappings, and the default S1 group ID to apply to the connection.
Filter JSON object specifying filters like group IDs, account IDs, and site IDs to scope or target the update operation.

Output

JSON

  • responseGroupIds - Array of response group IDs associated with the connection after the update.
  • deviceGroupMappings - Array of mappings between devices and groups reflecting the updated configuration.
  • defaultS1GroupId - The default SentinelOne group ID set for the connection.
  • groupIds - Array of group IDs used as filters in the update operation.
  • accountIds - Array of account IDs used as filters in the update operation.
  • siteIds - Array of site IDs used as filters in the update operation.

Dependencies

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

Troubleshooting

  • Ensure the 'Connection Id' is valid and exists; otherwise, the API may return a 'not found' error.
  • The 'Data' and 'Filter' JSON inputs must be correctly formatted; invalid JSON will cause parsing errors.
  • API authentication failures may occur if the API key credential is missing or invalid.
  • Network connectivity issues to the base URL specified in credentials can cause request failures.
  • If the response indicates permission errors, verify that the API key has sufficient rights to update connection groups.

Discussion