Remote Agent Utilities
Integration version: 4.0
Configure Remote Agent Utilities integration in Google Security Operations
For detailed instructions on how to configure an integration in Google SecOps, see Configure integrations .
Integration parameters
Use the following parameters to configure the integration:
Parameter Display Name | Type | Default Value | Is Mandatory | Description |
---|---|---|---|---|
Instance Name
|
String | N/A | No | Name of the Instance you intend to configure integration for. |
Description
|
String | N/A | No | Description of the Instance. |
Run Remotely
|
Checkbox | Unchecked | No | Check the field in order to run the configured integration remotely. Once checked, the option appears to select the remote user (agent). |
Actions
Ping
Description
Test Connectivity.
Run On
This action doesn't run on entities.
Action Results
Script Result
Script Result Name | Value Options | Example |
---|---|---|
success
|
True/False | success:False |
Serialization
Description
The action will get the file path (relative path) as the action parameter, will serialize it to a GZIP Base64 string, and will return it in a resultJSON output param.
Parameters
Parameter Display Name | Type | Is Mandatory | Description |
---|---|---|---|
File Path
|
String | Yes | Full path of the file |
Run On
This action doesn't run on entities.
Action Results
Script Result
Script Result Name | Value Options | Example |
---|---|---|
file_bs64
|
N/A | N/A |
Case Wall
Result Type | Value / Description | Type |
---|---|---|
Output message*
|
In case of general error: "{{Action didn't complete due to error: {error}"}}, result value should be set to false and the action should fail If action completed successfully: "Successfully serialized <file path>" If action failed to run: "Failed to serialized <file path>" |
General |
Deserialization
Description
The action will get the GZIP Base64 string from the JSON result and will store the data from the original file in a new file in the destination path in the action.
Parameters
Parameter Display Name | Type | Is Mandatory | Description |
---|---|---|---|
File Name
|
String | Yes | File Name The purpose is to get as a placeholder from prev action (key in json result - u'file_name) |
File base64
|
String | Yes | File base64 |
Run On
This action doesn't run on entities.
Action Results
Script Result
Script Result Name | Value Options | Example |
---|---|---|
file_new_path
|
N/A | N/A |
Case Wall
Result Type | Value / Description | Type |
---|---|---|
Output message*
|
In case of general error print: "{{Action didn't complete due to error: {error}"}}, result value should be set to false and the action should fail If action failed to run: "Failed to deserialized file base64" If action completed successfully: "Successfully deserialized file Base64. New file available here: <file_new_path>" |
General |
Need more help? Get answers from Community members and Google SecOps professionals.