createResponseAction
You can use this method to take response actions on user nodes generated in GravityZone XDR incidents or your own SOC-generated incidents. You can make the request based on an XDR incident ID, or based on user data specified in the node.
Parameters
Parameter | Description | Included in request | Type | Values |
|---|---|---|---|---|
| The username involved in the event. | Mandatory if If | String | No additional requirements. |
| The email ID associated with the user node. For | Mandatory if Mandatory if | String | No additional requirements. |
| The type of action to be taken and the type of environment it will be applied to. | Mandatory | Integer | Possible values:
|
| The ID of the incident to which the user nodes belong. | Either | String | No additional requirements. |
| The information required to identify the integration used for importing the user. | Object | Refer to | |
| Supported exclusively for Indicates which similar Microsoft 365 (Office 365) emails should be deleted. Each email can be identified by user and email ID or by a similarity hash. | Mandatory when using | Object or Array of Objects | When it is an Array of Objects, each object contains When it is an Object, it contains only the Refer to |
These are common parameters, available across all public API methods:
Parameter | Description | Included in request | Type | Values |
|---|---|---|---|---|
| This parameter adds an identifier to the request, linking it to its corresponding response. The target replies with the same value in the response, allowing easy call tracking. | Mandatory | String | No additional requirements. |
| The name of the method you are using to send the request. | Mandatory | String | Must be a valid method name. |
| The version of JSON-RPC used by the request and the response. | Mandatory | Integer | Possible values:
|
| An object containing the configuration of the request. | Mandatory | Object | No additional requirements. |
Objects
integrationIdentifiers
For deactivating an AWS user
Parameter | Description | Included in request | Type |
|---|---|---|---|
| The ID of the company where the integration was performed. | Mandatory | String |
| The AWS Access Key ID used when configuring the AWS integration. It identifies the specific AWS account through which the deactivation request will be executed. This ensures that the Deactivate AWS user action is applied in the correct AWS environment. | Mandatory | String |
targets
Name | Description | Included in request | Type |
|---|---|---|---|
| The similarity hash used to identify similar emails. | Optional | String |
| The external ID of the user who received or sent the emails to be deleted. | Required when used with | String |
| The IDs of the emails to be deleted that belong to the user identified by | Required when used with | Array of Strings |
Return value
Attribute | Type | Description |
|---|---|---|
| String | The ID of the response action created. |
Examples
Request
Response
{
"id": "7d2864e9-c67b-48a2-9ba3-0a11d47e83c8",
"jsonrpc": "2.0",
"result": "6560a95884f89d6eca0b61b1"
}