Skip to main content

GravityZone

This Integration is part of the GravityZone Pack.#

Supported versions

Supported Cortex XSOAR versions: 6.10.0 and later.

GravityZone provides secure access to incident and endpoint data and enables remediation actions through its APIs. This integration was integrated and tested with version 6.6 of GravityZone.

Configure GravityZone in Cortex#

ParameterDescriptionRequired
Server URLThe URL of your GravityZone Cloud instance.True
API keyAPI key to access the service REST API.True
Trust any certificate (not secure)When selected, the server certificates are not verified.False
Use system proxy settingsUse the system proxy settings for connecting to the server.False
Fetch incidentsWhen selected, the integration will fetch incidents from the server.False
Maximum incidents to fetchMaximum number of incidents per fetch. The default value is 50.False
First fetch timeThe time period from which the first fetch will start.False
Mirroring DirectionThe mirroring direction in which to mirror the incident. You can mirror "Incoming" (from GravityZone to Cortex XSOAR), "Outgoing" (from Cortex XSOAR to GravityZone), or in both directions.False
Incident typeFalse

Commands#

You can execute these commands from the CLI, as part of an automation, or in a playbook. After you successfully execute a command, a DBot message appears in the War Room with the command details.

fetch-incidents#


Retrieves incidents from GravityZone Cloud.

Base Command#

fetch-incidents

Context Output#

There is no context output for this command.

gz-endpoint-list#


Retrieves the list of managed endpoints.

Base Command#

gz-endpoint-list

Input#

Argument NameDescriptionRequired
limitThe maximum number of endpoints to retrieve.Optional

Context Output#

PathTypeDescription
GravityZone.EndpointsList.IDStringThe endpoint ID.
GravityZone.EndpointsList.HostnameStringThe endpoint hostname.
GravityZone.EndpointsList.IPStringThe endpoint IP address.
GravityZone.EndpointsList.OSStringThe endpoint operating system version.
GravityZone.EndpointsList.MACStringThe endpoint MAC address.
GravityZone.EndpointsList.VendorStringThe endpoint vendor.

Command example#

!gz-endpoint-list

Context Example#

{
"GravityZone": {
"EndpointsList": [
{
"Hostname": "SL-WIN10-PC2",
"ID": "67c87017f3e11f09dc9143e8",
"IP": "1.1.1.1",
"MAC": "005056b1ef97",
"OS": "Windows 10 Pro",
"Vendor": "GravityZone"
}
]
}
}

Human Readable Output#

GravityZone Endpoints List#

IDHostnameIPOSMACVendor
67c87017f3e11f09dc9143e8SL-WIN10-PC21.1.1.1Windows 10 Pro005056b1ef97GravityZone

gz-endpoint-get#


Retrieves endpoint details by endpoint ID.

Base Command#

gz-endpoint-get

Input#

Argument NameDescriptionRequired
idThe ID of the endpoint to retrieve.Required

Context Output#

PathTypeDescription
GravityZone.Endpoint.IDStringThe endpoint ID.
GravityZone.Endpoint.HostnameStringThe endpoint hostname.
GravityZone.Endpoint.IPStringThe endpoint IP address.
GravityZone.Endpoint.OSStringThe endpoint operating system version.
GravityZone.Endpoint.StatusStringThe endpoint status.
GravityZone.Endpoint.VendorStringThe endpoint vendor.
GravityZone.Endpoint.LastLoggedUsersStringThe last users who logged on the endpoint.
Endpoint.IDStringThe endpoint ID.
Endpoint.HostnameStringThe endpoint hostname.
Endpoint.IPAddressStringThe endpoint IP address.
Endpoint.OSStringThe endpoint operating system version.
Endpoint.StatusStringThe endpoint status.
Endpoint.VendorStringThe endpoint vendor.

Command example#

!gz-endpoint-get id=6942a43afe8d4e463ca5c197

Context Example#

{
"Endpoint": {
"Hostname": "bdvm",
"ID": "6942a43afe8d4e463ca5c197",
"IPAddress": "1.1.1.1",
"OS": "Linux Ubuntu 24.04.2 LTS",
"Status": "Online",
"Vendor": "GravityZone"
},
"GravityZone": {
"Endpoint": {
"Hostname": "bdvm",
"ID": "6942a43afe8d4e463ca5c197",
"IP": "1.1.1.1",
"LastLoggedUsers": "",
"OS": "Linux Ubuntu 24.04.2 LTS",
"Status": "Online",
"Vendor": "GravityZone"
}
}
}

Human Readable Output#

GravityZone Endpoint#

IDHostnameIPOSStatusVendorLastLoggedUsers
6942a43afe8d4e463ca5c197bdvm1.1.1.1Linux Ubuntu 24.04.2 LTSOnlineGravityZone

gz-endpoint-download-investigation-package#


Collects and downloads an investigation package from an endpoint.

Base Command#

gz-endpoint-download-investigation-package

Input#

Argument NameDescriptionRequired
idThe ID of the endpoint from which to collect the investigation package.Required
output_fileThe output file name in Cortex XSOAR to save the collected package. For Windows and macOS use .zip, for Linux use .tgz.Required

Context Output#

PathTypeDescription
GravityZone.Command.DownloadFile.EndpointIDStringThe endpoint ID.
GravityZone.Command.DownloadFile.StatusStringThe command status.
GravityZone.Command.DownloadFile.ErrorCodeStringThe command error code.
GravityZone.Command.DownloadFile.OutputFileStringThe output file name.
GravityZone.Command.DownloadFile.RemoteFileStringThe remote file path.
GravityZone.Command.DownloadFile.FileIDStringThe file ID.
File.SHA1StringThe SHA1 hash of the downloaded file.
File.SHA256StringThe SHA256 hash of the downloaded file.
File.SHA512StringThe SHA512 hash of the downloaded file.
File.SSDeepStringThe SSDeep hash of the downloaded file.
File.EntryIDStringThe EntryID hash of the downloaded file.
File.InfoStringInformation about the downloaded file.
File.TypeStringThe downloaded file type.
File.MD5StringThe MD5 hash of the downloaded file.
File.ExtensionStringThe downloaded file extension.
File.SizeNumberThe downloaded file size.
File.NameStringThe downloaded file name.

Command example#

!gz-endpoint-download-investigation-package id=6942a43afe8d4e463ca5c197 output_file=investigation_package.zip

Context Example#

{
"GravityZone": {
"Command": {
"DownloadFile": {
"ActivityID": "69443b020126750c1a0dbe2f",
"ActivityType": "DownloadFile",
"Status": "Success",
"EndpointID": "6942a43afe8d4e463ca5c197",
"ErrorCode": null,
"RemoteFile": null,
"OutputFile": "investigation_package.zip",
"FileID": "LtvQ6B8eCFvTNo7bf3vDUD@25729aa7-7442-4231-8b98-ecb0fc29a642",
"FileName": "investigation_package.zip"
}
}
}
}

Human Readable Output#

GravityZone.Command.DownloadFile command on host 6942a43afe8d4e463ca5c197#

EndpointIDStatusErrorCodeOutputFileRemoteFileFileID
6942a43afe8d4e463ca5c197Successinvestigation_package.zipLtvQ6B8eCFvTNo7bf3vDUD@25729aa7-7442-4231-8b98-ecb0fc29a642

gz-endpoint-download-file#


Downloads a file from an endpoint.

Base Command#

gz-endpoint-download-file

Input#

Argument NameDescriptionRequired
idThe ID of the endpoint to download the file from.Required
remote_fileThe full path of the remote file on the endpoint to download.Required
output_fileThe output file name in Cortex XSOAR to save the downloaded file to.Required

Context Output#

PathTypeDescription
GravityZone.Command.DownloadFile.EndpointIDStringThe endpoint ID.
GravityZone.Command.DownloadFile.StatusStringThe command status.
GravityZone.Command.DownloadFile.ErrorCodeStringThe command error code.
GravityZone.Command.DownloadFile.OutputFileStringThe output file name.
GravityZone.Command.DownloadFile.RemoteFileStringThe remote file path.
GravityZone.Command.DownloadFile.FileIDStringThe file ID.
File.SHA1StringThe SHA1 hash of the downloaded file.
File.SHA256StringThe SHA256 hash of the downloaded file.
File.SHA512StringThe SHA512 hash of the downloaded file.
File.SSDeepStringThe SSDeep hash of the downloaded file.
File.EntryIDStringThe EntryID hash of the downloaded file.
File.InfoStringInformation about the downloaded file.
File.TypeStringThe downloaded file type.
File.MD5StringThe MD5 hash of the downloaded file.
File.ExtensionStringThe downloaded file extension.
File.SizeNumberThe downloaded file size.
File.NameStringThe downloaded file name.

Command example#

!gz-endpoint-download-file id=6942a43afe8d4e463ca5c197 remote_file=/root/test/test.txt output_file=downloaded_file.gzip

Context Example#

{
"GravityZone": {
"Command": {
"DownloadFile": {
"ActivityID": "6943fb82c1f339e18b0949a1",
"ActivityType": "DownloadFile",
"RemoteFile": "/root/test/test.txt",
"Status": "Success",
"EndpointID": "6942a43afe8d4e463ca5c197",
"ErrorCode": null,
"OutputFile": "downloaded_file.gzip",
"FileID": "LtvQ6B8eCFvTNo7bf3vDUD@25729aa7-7442-4231-8b98-ecb0fc29a642",
"FileName": "downloaded_file.gzip"
}
}
}
}

Human Readable Output#

GravityZone.Command.DownloadFile command on host 6942a43afe8d4e463ca5c197#

EndpointIDStatusErrorCodeOutputFileRemoteFileFileID
6942a43afe8d4e463ca5c197Successdownloaded_file.gzip/root/test/test.txtLtvQ6B8eCFvTNo7bf3vDUD@25729aa7-7442-4231-8b98-ecb0fc29a642

gz-endpoint-isolate#


Isolates an endpoint from the network.

Base Command#

gz-endpoint-isolate

Input#

Argument NameDescriptionRequired
idThe ID of the endpoint to isolate.Required

Context Output#

PathTypeDescription
GravityZone.Command.Isolate.TaskIDStringThe task ID.
GravityZone.Command.Isolate.TaskTypeStringThe task type.
GravityZone.Command.Isolate.EndpointIDStringThe endpoint ID.
GravityZone.Command.Isolate.HostnameStringThe endpoint name.
GravityZone.Command.Isolate.StatusStringThe command status.
GravityZone.Command.Isolate.ErrorCodeStringThe command error code, or "Success".
GravityZone.Command.Isolate.ErrorStringThe command error message, or "Success".
GravityZone.Command.Isolate.StartDateDateThe start date of the command execution.
GravityZone.Command.Isolate.EndDateDateThe end date of the command execution.

Command example#

!gz-endpoint-isolate id=6942a43afe8d4e463ca5c197

Context Example#

{
"GravityZone": {
"Command" : {
"Isolate" : {
"TaskID": "6941bbc98ba450a5c10e5a16",
"TaskType": "Isolate",
"Status": "Processed",
"EndDate": "2025-12-16T22:06:33Z",
"EndpointID": "6942a43afe8d4e463ca5c197",
"Hostname": "ENDPOINT_NAME",
"ErrorCode": "Success",
"Error": "Success",
"StartDate": "2025-12-16T22:06:33Z"
}
}
}
}

Human Readable Output#

GravityZone.Command.Isolate command on hosts ENDPOINT_ID#

EndpointIDHostnameStartDateEndDateError
6942a43afe8d4e463ca5c197ENDPOINT_NAME2025-12-16T22:06:33Z2025-12-16T22:06:33ZSuccess

gz-endpoint-deisolate#


Restores an isolated endpoint to the network.

Base Command#

gz-endpoint-deisolate

Input#

Argument NameDescriptionRequired
idThe ID of the endpoint to restore from isolation.Required

Context Output#

PathTypeDescription
GravityZone.Command.Deisolate.TaskIDStringThe task ID.
GravityZone.Command.Deisolate.TaskTypeStringThe task type.
GravityZone.Command.Deisolate.EndpointIDStringThe endpoint ID.
GravityZone.Command.Deisolate.HostnameStringThe endpoint name.
GravityZone.Command.Deisolate.StatusStringThe command status.
GravityZone.Command.Deisolate.ErrorCodeStringThe command error code, or "Success".
GravityZone.Command.Deisolate.ErrorStringThe command error message, or "Success".
GravityZone.Command.Deisolate.StartDateDateThe start date of the command execution.
GravityZone.Command.Deisolate.EndDateDateThe end date of the command execution.

Command example#

!gz-endpoint-deisolate id=6942a43afe8d4e463ca5c197

Context Example#

{
"GravityZone": {
"Command" : {
"Deisolate" : {
"TaskID": "6941bbc98ba450a5c10e5a16",
"TaskType": "Deisolate",
"Status": "Processed",
"EndDate": "2025-12-16T22:08:33Z",
"EndpointID": "6942a43afe8d4e463ca5c197",
"Hostname": "ENDPOINT_NAME",
"ErrorCode": "Success",
"Error": "Success",
"StartDate": "2025-12-16T22:08:33Z"
}
}
}
}

Human Readable Output#

GravityZone.Command.Deisolate command on hosts ENDPOINT_ID#

EndpointIDHostnameStartDateEndDateError
6942a43afe8d4e463ca5c197ENDPOINT_NAME2025-12-16T22:08:33Z2025-12-16T22:08:33ZSuccess

gz-endpoint-kill-process#


Terminates a process on an endpoint by process ID.

Base Command#

gz-endpoint-kill-process

Input#

Argument NameDescriptionRequired
idThe endpoint ID.Required
pidThe ID of the processs to kill.Required

Context Output#

PathTypeDescription
GravityZone.Command.KillProcess.TaskIDStringThe task ID.
GravityZone.Command.KillProcess.TaskTypeStringThe task type.
GravityZone.Command.KillProcess.EndpointIDStringThe endpoint ID.
GravityZone.Command.KillProcess.HostnameStringThe endpoint name.
GravityZone.Command.KillProcess.StatusStringThe command status.
GravityZone.Command.KillProcess.ErrorCodeStringThe command error code, or "Success".
GravityZone.Command.KillProcess.ErrorStringThe command error message, or "Success".
GravityZone.Command.KillProcess.StartDateDateThe start date of the command execution.
GravityZone.Command.KillProcess.EndDateDateThe end date of the command execution.
GravityZone.Command.KillProcess.ProcessIDNumberThe process ID.
GravityZone.Command.KillProcess.ProcessPathStringThe process path.

Command example#

!gz-endpoint-kill-process id=6942a43afe8d4e463ca5c197 pid=5876

Context Example#

{
"GravityZone": {
"Command": {
"KillProcess": {
"TaskID": "6941b6ffa830c3132b0d63d8",
"TaskType": "KillProcess",
"Status": "Processed",
"EndDate": "2025-12-16T21:46:08Z",
"EndpointID": "6942a43afe8d4e463ca5c197",
"Hostname": "ENDPOINT_NAME",
"ErrorCode": "Success",
"Error": "Success",
"StartDate": "2025-12-16T21:46:07Z",
"ProcessID": 5876,
"ProcessPath": ""
}
}
}
}

Human Readable Output#

GravityZone.Command.KillProcess command on hosts ENDPOINT_ID#

EndpointIDHostnameStartDateEndDateErrorProcessID
6942a43afe8d4e463ca5c197ENDPOINT_NAME2025-12-16T21:46:07Z2025-12-16T21:46:08ZSuccess5876

gz-endpoint-run-command#


Runs a command on the endpoint. The applied policy must have Remote Shell enabled for this action to work.

Base Command#

gz-endpoint-run-command

Input#

Argument NameDescriptionRequired
idThe ID of the endpoint on which to run the command.Required
commandThe command to run on the endpoint.Required

Context Output#

PathTypeDescription
GravityZone.Command.RunCommand.ActivityIDStringThe activity ID.
GravityZone.Command.RunCommand.ActivityTypeStringThe activity type.
GravityZone.Command.RunCommand.StatusStringThe command status.
GravityZone.Command.RunCommand.EndpointIDStringThe endpoint ID.
GravityZone.Command.RunCommand.ErrorCodeStringThe command error code, or "Success".
GravityZone.Command.RunCommand.OutputStringThe command output.
GravityZone.Command.RunCommand.FileIDStringThe stored file ID, when the command output cannot be extracted as an archive.
GravityZone.Command.RunCommand.FileNameStringThe stored file name, when the command output cannot be extracted as an archive.

Command example#

!gz-endpoint-run-command id=6942a43afe8d4e463ca5c197 command=whoami

Context Example#

{
"GravityZone": {
"Command": {
"RunCommand": {
"ActivityID": "6943e3391e4fe5e8a40e51f6",
"ActivityType": "RunCommand",
"Status": "Success",
"EndpointID": "6942a43afe8d4e463ca5c197",
"ErrorCode": null,
"Command": "whoami",
"Output": "root"
}
}
}
}

Human Readable Output#

GravityZone.Command.RunCommand command on host 6942a43afe8d4e463ca5c197#

EndpointIDStatusErrorCodeCommandOutput
6942a43afe8d4e463ca5c197Successwhoamiroot

gz-endpoint-upload-file#


Uploads a file to an endpoint.

Base Command#

gz-endpoint-upload-file

Input#

Argument NameDescriptionRequired
idThe ID of the target endpoint for the file upload.Required
entry_idThe entry ID of the file to upload. This file needs to exist in Cortex XSOAR.Required
remote_locationThe full folder path on the endpoint where the file will be uploaded.Required

Context Output#

PathTypeDescription
GravityZone.Command.UploadFile.TaskIDStringThe task ID.
GravityZone.Command.UploadFile.TaskTypeStringThe task type.
GravityZone.Command.UploadFile.EndpointIDStringThe endpoint ID.
GravityZone.Command.UploadFile.HostnameStringThe endpoint name.
GravityZone.Command.UploadFile.StatusStringThe command status.
GravityZone.Command.UploadFile.ErrorCodeStringThe command error code, or "Success".
GravityZone.Command.UploadFile.ErrorStringThe command error message, or "Success".
GravityZone.Command.UploadFile.StartDateDateThe start date of the command execution.
GravityZone.Command.UploadFile.EndDateDateThe end date of the command execution.
GravityZone.Command.UploadFile.EntryIDStringThe entry ID of the uploaded file.
GravityZone.Command.UploadFile.DestinationPathStringThe destination path of the uploaded file.

Command example#

!gz-endpoint-upload-file id=6942a43afe8d4e463ca5c197 entry_id=LtvQ6B8eCFvTNo7bf3vDUD@25729aa7-7442-4231-8b98-ecb0fc29a642 remote_location=/root/test/

Context Example#

{
"GravityZone": {
"Command": {
"UploadFile": {
"TaskID": "694447384f1ba9a2650ec75a",
"TaskType": "UploadFile",
"Status": "Processed",
"EndDate": "2025-12-18T20:26:40Z",
"EndpointID": "6942a43afe8d4e463ca5c197",
"Hostname": "ENDPOINT_NAME",
"ErrorCode": "Success",
"Error": "Success",
"StartDate": "2025-12-18T20:26:00Z",
"EntryID": "LtvQ6B8eCFvTNo7bf3vDUD@25729aa7-7442-4231-8b98-ecb0fc29a642",
"DestinationPath": "/root/test/"
}
}
}
}

Human Readable Output#

GravityZone.Command.UploadFile command on hosts 6942a43afe8d4e463ca5c197#

EndpointIDHostnameStartDateEndDateErrorEntryIDDestinationPath
6942a43afe8d4e463ca5c197ENDPOINT_NAME2025-12-18T20:26:00Z2025-12-18T20:26:40ZSuccessLtvQ6B8eCFvTNo7bf3vDUD@25729aa7-7442-4231-8b98-ecb0fc29a642/root/test/

gz-endpoint-list-by-running-process-hash#


Retrieves endpoints that are running processes with a specified hash. The API key and the applied policy must allow Live Search. Endpoints must be online. The command waits up to five minutes for responses before timing out.

Base Command#

gz-endpoint-list-by-running-process-hash

Input#

Argument NameDescriptionRequired
process_hashHash of the process.Required

Context Output#

PathTypeDescription
GravityZone.Command.EndpointsRunningProcessHash.EndpointIDStringThe endpoint ID.
GravityZone.Command.EndpointsRunningProcessHash.PathStringThe Live Search results.
GravityZone.Command.EndpointsRunningProcessHash.ProcessHashStringThe process hash.

Command example#

!gz-endpoint-list-by-running-process-hash process_hash=b8412bcc6f47b2a11e4c39bc1bc9fab74969ff0648ba22db4c5254a0457af0c7

Context Example#

{
"GravityZone": {
"Command": {
"EndpointsRunningProcessHash": {
"EndpointID": "6942a43afe8d4e463ca5c197",
"Path": "/opt/bitdefender-security-tools/bin/epagngd",
"ProcessHash": "b8412bcc6f47b2a11e4c39bc1bc9fab74969ff0648ba22db4c5254a0457af0c7"
}
}
}
}

Human Readable Output#

Live Search Results#

EndpointIDProcessHashResults
6942a43afe8d4e463ca5c197b8412bcc6f47b2a11e4c39bc1bc9fab74969ff0648ba22db4c5254a0457af0c7{"hostname":"ENDPOINT_NAME","path":"/opt/bitdefender-security-tools/bin/epagngd"}

gz-endpoint-get-process-tree-by-hash#


Retrieves the process tree on an endpoint for a specified process hash. The applied policy must allow Live Search, and the endpoint must be online.

Base Command#

gz-endpoint-get-process-tree-by-hash

Input#

Argument NameDescriptionRequired
idThe ID of the targeted endpoint.Required
process_hashThe hash of the process to search for.Required

Context Output#

PathTypeDescription
GravityZone.Command.ProcessTreeForHash.EndpointIDStringThe endpoint ID.
GravityZone.Command.ProcessTreeForHash.PIDNumberThe process ID.
GravityZone.Command.ProcessTreeForHash.PathStringThe process path.
GravityZone.Command.ProcessTreeForHash.CmdlineStringThe command line used to start the process.
GravityZone.Command.ProcessTreeForHash.ParentPIDNumberThe parent process ID.

Command example#

!gz-endpoint-get-process-tree-by-hash id=6942a43afe8d4e463ca5c197 process_hash=b8412bcc6f47b2a11e4c39bc1bc9fab74969ff0648ba22db4c5254a0457af0c7

Context Example#

{
"GravityZone": {
"Command": {
"ProcessTreeForHash": {
"EndpointID": "6942a43afe8d4e463ca5c197",
"Cmdline": "/usr/lib/systemd/systemd --system --deserialize=73",
"ParentPID": 0,
"Path": "/usr/lib/systemd/systemd",
"PID": 1
}
}
}
}

Human Readable Output#

Live Search Results#

EndpointIDProcessHashResults
6942a43afe8d4e463ca5c197b8412bcc6f47b2a11e4c39bc1bc9fab74969ff0648ba22db4c5254a0457af0c7{"cmdline":"/usr/lib/systemd/systemd --system --deserialize=73","parent":"0","path":"/usr/lib/systemd/systemd","pid":"1"}

gz-incident-get#


Retrieves incident details by ID.

Base Command#

gz-incident-get

Input#

Argument NameDescriptionRequired
idThe ID of the incident to fetch.Required

Context Output#

PathTypeDescription
GravityZone.Incident.IDStringThe incident ID.
GravityZone.Incident.TypeStringThe incident type ('incident' / 'extendedIncident').
GravityZone.Incident.Company.NameStringThe GravityZone company name where the incident is located.
GravityZone.Incident.Company.IDStringThe GravityZone company ID where the incident is located.
GravityZone.Incident.NumberNumberThe incident number (specific to the company).
GravityZone.Incident.Severity.ScoreNumberThe incident severity score (0 - 100).
GravityZone.Incident.StatusNumberThe incident status.
GravityZone.Incident.ActionTakenStringThe action taken by the detecting technology ('reported' / 'blocked' / 'partially_blocked').
GravityZone.Incident.CreatedDateThe date when the incident was detected on the endpoint / sensor.
GravityZone.Incident.LastUpdatedDateThe date when the incident was last updated in GravityZone or by the endpoint / sensor.
GravityZone.Incident.LastProcessedDateThe date when the incident was last processed by GravityZone services.
GravityZone.Incident.PermalinkStringThe incident URL in the GravityZone Console.
GravityZone.Incident.AssignedPriorityStringThe priority assigned to the incident ('unknown' / 'low' / 'medium' / 'high' / 'critical').
GravityZone.Incident.Notes.TextStringThe note contents.
GravityZone.Incident.Notes.UserStringThe username (email) of the user who wrote the note.
GravityZone.Incident.Notes.DateDateThe note creation date.
GravityZone.Incident.Alerts.NameStringThe alert name.
GravityZone.Incident.Alerts.DateDateThe date of when the alert was generated.
GravityZone.Incident.Alerts.SensorsStringThe list of sensors that generated the alert. Available only for 'extendedIncident'-type incidents.
GravityZone.Incident.Alerts.TacticStringThe list of tactics that generated the alert. Available only for 'extendedIncident'-type incidents.
GravityZone.Incident.Alerts.ResourcesArrayThe list of resources involved in the 'incident'-type incidents.
GravityZone.Incident.RawJSONJSONThe raw JSON response from the GravityZone API.
GravityZone.Incident.EndpointIDStringThe endpoint ID. Available only for 'incident'-type incidents.
GravityZone.Incident.EndpointHostnameStringThe endpoint hostname. Available only for 'incident'-type incidents.
GravityZone.Incident.EndpointIPStringThe endpoint IP address. Available only for 'incident'-type incidents.

Command example#

!gz-incident-get id=69415c9d5f5c8b75247c58d1

Context Example#

{
"GravityZone": {
"Incident": {
"ActionTaken": "blocked",
"Alerts": [
{
"Date": "2025-12-16T15:20:19+02:00",
"DetectedBy": {
"Class": "EDR Detection",
"Name": "KeyloggingAPICall"
},
"Name": "KeyloggingAPICall",
"Resources": [
{
"CommandLine": "\"C:\\Windows\\System32\\notepad.exe\" C:\\Users\\bdvm\\Desktop\\New Text Document.txt",
"ParentPid": 5212,
"ParentProcessAccessPrivileges": "elevated",
"ParentProcessIntegrityLevel": "high",
"ParentProcessPath": "c:\\windows\\explorer.exe",
"ParentProcessUser": "TA66H0I6F225\\bdvm",
"Pid": 2592,
"ProcessAccessPrivileges": "elevated",
"ProcessIntegrityLevel": "high",
"ProcessPath": "c:\\windows\\system32\\notepad.exe",
"Type": "process",
"User": "TA66H0I6F225\\bdvm"
}
]
}
],
"AssignedPriority": "unknown",
"AssignedUser": null,
"Company": {
"ID": "611717cb22a30cee251b03f3",
"Name": "Company"
},
"Created": "2025-12-16T15:20:21+02:00",
"ID": "69415c9d5f5c8b75247c58d1",
"LastProcessed": "2025-12-16T15:21:48+02:00",
"LastUpdated": "2025-12-16T15:21:38+02:00",
"Notes": [
{
"Date": "2026-02-23T13:27:53+02:00",
"Text": "InvestigationInProgress",
"User": "user email"
}
],
"Number": 473,
"Permalink": "https://gravityzone.domain/#!/incidents/view/69415c9d5f5c8b75247c58d1",
"EndpointID" : "694148bffe8d4e463ca5bd1e",
"EndpointHostname": "TA66H0I6F225",
"EndpointIP": "1.1.1.1",
"RawJSON": {
"assignee": null,
"attackTypes": [
"Malware"
],
"company": {
"id": "611717cb22a30cee251b03f3",
"name": "Company"
},
"created": "2025-12-16T15:20:21+02:00",
"details": {
"alerts": [
{
"date": "2025-12-16T15:20:19+02:00",
"detectedBy": {
"class": "EDR Detection",
"name": "KeyloggingAPICall"
},
"extra": [
{
"key": "hookedApiName",
"value": "Key Logging"
},
{
"key": "extraInfo1",
"value": "\nProcess PE VersionInfo and Certification Information: \nOriginal File Name: NOTEPAD.EXE\nInternal Name: Notepad\nFile Description: Notepad\nCompany Name: Microsoft Corporation\nFile Version: 10.0.19041.1865 (WinBuild.160101.0800)\nProduct Name: MicrosoftR WindowsR Operating System\nProduct Version: 10.0.19041.1865\nLegal Copyright: C Microsoft Corporation. All rights reserved.\nCertificate Serial: 330000033b655faefadb75e9d600000000033b\nCertificate Signer: Microsoft Corporation\nCertificate Issuer: Microsoft Corporation\n\nWorking Directory: c:\\users\\bdvm\\desktop\\"
}
],
"id": "69415ce1997e9c48ed12c360",
"name": "KeyloggingAPICall",
"resources": [
{
"details": {
"commandLine": "\"C:\\Windows\\System32\\notepad.exe\" C:\\Users\\bdvm\\Desktop\\New Text Document.txt",
"loadedModule": null,
"loadedModulePid": null,
"parentPid": 5212,
"parentProcessAccessPrivileges": "elevated",
"parentProcessCmdline": null,
"parentProcessIntegrityLevel": "high",
"parentProcessPath": "c:\\windows\\explorer.exe",
"parentProcessUser": "TA66H0I6F225\\bdvm",
"pid": 2592,
"processAccessPrivileges": "elevated",
"processInjectionSizeofWrite": null,
"processInjectionTarget": null,
"processInjectionTargetPid": null,
"processInjectionWriter": null,
"processInjectionWriterPid": null,
"processIntegrityLevel": "high",
"processPackerName": null,
"processPath": "c:\\windows\\system32\\notepad.exe",
"processPathSize": null,
"user": "TA66H0I6F225\\bdvm"
},
"type": "process"
}
]
}
],
"computerFqdn": "ta66h0i6f225",
"computerId": "694148bffe8d4e463ca5bd1e",
"computerIp": "1.1.1.1",
"computerMacAddresses": [
"005056a7862b"
],
"computerName": "TA66H0I6F225",
"counters": {
"domains": 0,
"endpoints": 1,
"events": 17,
"files": 3,
"processes": 4,
"registries": 0,
"storages": 0
},
"detectionName": "BAT.Trojan.FormatC.Z",
"mitreTags": [
{
"category": "Execution",
"techniques": [
{
"id": "T1059",
"name": "Command and Scripting Interpreter",
"subtechniques": null
}
]
}
],
"nodes": [
{
"alertIds": [
"69415ce1997e9c48ed12c361"
],
"details": {
"file": {
"isExecutable": true,
"md5": null,
"name": "<system>",
"path": "<system>",
"sha256": null,
"size": 0
},
"killProcess": null,
"process": {
"commandLine": "<did_not_receive>",
"date": "2025-12-16T14:05:30+02:00",
"name": "<system>",
"parent": {
"name": "<SYSTEM>",
"path": null,
"pid": 0
},
"pid": 0,
"userId": null,
"userName": "NT AUTHORITY\\SYSTEM"
},
"quarantine": null,
"sandbox": null
},
"id": "69415c9d5f5c8b75247c58e4",
"name": "<system>",
"type": "process_execution"
}
],
"partOf": null,
"transitions": [
{
"date": "2025-12-16T15:19:59+02:00",
"from": "69415c9d5f5c8b75247c58e2",
"to": "69415c9d5f5c8b75247c58e5"
}
],
"triggerNodeId": "69415c9d5f5c8b75247c58e5"
},
"incidentId": "69415c9d5f5c8b75247c58d1",
"incidentLink": "https://gravityzone.domain/#!/incidents/view/69415c9d5f5c8b75247c58d1",
"incidentNumber": 473,
"incidentType": "incident",
"lastProcessed": "2025-12-16T15:21:48+02:00",
"lastUpdated": "2025-12-16T15:21:38+02:00",
"mainAction": "blocked",
"notes": [
{
"created": "2026-02-23T13:27:53+02:00",
"id": "699c39b9cf8645f670042eb0",
"text": "InvestigationInProgress",
"userId": "6941466eda1158ec9f0ecb5d",
"userName": "user email"
}
],
"priority": "unknown",
"severityScore": 43,
"status": "open"
},
"Severity": {
"Score": 43
},
"Status": 0,
"Type": "incident"
}
}
}

Human Readable Output#

GravityZone Incident#

Action TakenAssigned PriorityAssigned UserCompany NameCreatedEndpoint IDEndpoint IPEndpoint NameIDLast ProcessedLast UpdatedNumberPermalink
BlockedUnknownUnassignedCompany2025-12-16T15:20:21+02:00694148bffe8d4e463ca5bd1e1.1.1.1TA66H0I6F22569415c9d5f5c8b75247c58d12025-12-16T15:21:48+02:002025-12-16T15:21:38+02:00473https://gravityzone.domain/#!/incidents/view/69415c9d5f5c8b75247c58d1

Incident Notes#

TextUserDate
InvestigationInProgressuser email2026-02-23T13:27:53+02:00

Incident Alerts#

DateDetected ByNameResources
2025-12-16T15:20:19+02:00KeyloggingAPICall (EDR Detection)KeyloggingAPICall[{"Pid": 2592,"ProcessPath": "c:\windows\system32\notepad.exe","CommandLine": "\"C:\Windows\System32\notepad.exe\" C:\Users\bdvm\Desktop\New Text Document.txt","ParentPid": 5212,"ParentProcessPath": "c:\windows\explorer.exe","ParentProcessUser": "TA66H0I6F225\bdvm","User": "TA66H0I6F225\bdvm","ProcessAccessPrivileges": "elevated","ParentProcessAccessPrivileges": "elevated","ProcessIntegrityLevel": "high","ParentProcessIntegrityLevel": "high","Type": "process"}]

gz-incident-list#


Retrieves incidents within the last three days from all endpoints or a specific endpoint.

Base Command#

gz-incident-list

Input#

Argument NameDescriptionRequired
from_dateThe start date to retrieve incidents from. The default value is the current date minus three days.Optional
to_dateThe end date to retrieve incidents until. The default value is the current date and time.Optional
limitThe maximum number of incidents to retrieve.Optional
endpoint_idThe ID of the endpoint to list incidents for.Optional

Context Output#

PathTypeDescription
GravityZone.IncidentsList.IDStringThe incident ID.
GravityZone.IncidentsList.TypeStringThe incident type ('incident' / 'extendedIncident').
GravityZone.IncidentsList.CompanyNameStringThe GravityZone company name where the incident is located.
GravityZone.IncidentsList.NumberNumberThe incident number (specific to the company).
GravityZone.IncidentsList.SeverityScoreNumberThe incident severity score (0 - 100).
GravityZone.IncidentsList.StatusNumberThe incident status.
GravityZone.IncidentsList.ActionTakenStringThe action taken by the detecting technology ('reported' / 'blocked' / 'partially_blocked').
GravityZone.IncidentsList.CreatedDateThe date when the incident was detected on the endpoint / sensor.
GravityZone.IncidentsList.LastUpdatedDateThe date when the incident was last updated in GravityZone or by the endpoint / sensor.
GravityZone.IncidentsList.LastProcessedDateThe incident last processed date by GravityZone services.
GravityZone.IncidentsList.PermalinkStringThe incident URL in the GravityZone Console.
GravityZone.IncidentsList.AssignedPriorityStringThe priority assigned to the incident ('unknown' / 'low' / 'medium' / 'high' / 'critical').
GravityZone.IncidentsList.AssignedUserIdStringThe ID of the user assigned to the incident.
GravityZone.IncidentsList.RawJSONJSONThe raw JSON response from the GravityZone API.
GravityZone.IncidentsList.EndpointIDStringThe endpoint ID. Available only for 'incident'-type incidents.
GravityZone.IncidentsList.EndpointHostnameStringThe endpoint hostname. Available only for 'incident'-type incidents.
GravityZone.IncidentsList.EndpointIPStringThe endpoint IP address. Available only for 'incident'-type incidents.

Command example#

!gz-incident-list

Context Example#

{
"GravityZone": {
"IncidentsList": [
{
"ActionTaken": "reported",
"AssignedPriority": "unknown",
"AssignedUserId": null,
"AttackTypes": [
"Persistence"
],
"CompanyID": "611717cb22a30cee251b03f3",
"CompanyName": "Company",
"Created": "2026-02-23T13:09:34+02:00",
"ID": "699c367136732459d7d3b1af",
"LastProcessed": "2026-02-23T13:13:53+02:00",
"LastUpdated": "2026-02-23T13:09:34+02:00",
"Number": 1017,
"Permalink": "https://gravityzone.domain/#!/incidents/view/699c367136732459d7d3b1af",
"RawJSON": {
"assignee": null,
"attackTypes": [
"Persistence"
],
"company": {
"id": "611717cb22a30cee251b03f3",
"name": "Company"
},
"created": "2026-02-23T13:09:34+02:00",
"details": {
"contains": null,
"counters": {
"ADInstances": 0,
"AWSInstances": 0,
"DGAs": 0,
"DNSs": 0,
"GCPInstances": 0,
"IPs": 0,
"IoTs": 0,
"atlassianBitbucketProducts": 0,
"atlassianConfluenceProducts": 0,
"atlassianInstances": 0,
"atlassianJiraProducts": 0,
"azureADInstances": 1,
"bitbucketProjects": 0,
"cloudStorages": 0,
"confluenceSpaces": 0,
"containers": 0,
"databases": 0,
"domains": 0,
"emails": 0,
"endpoints": 0,
"exfiltratedFiles": 0,
"externalDrives": 0,
"externalSources": 0,
"googleWorkspaceInstances": 0,
"identities": 1,
"internalEmails": 0,
"internalIPs": 0,
"mobileDevices": 0,
"office365Instances": 0,
"printers": 0,
"routers": 0,
"servers": 0,
"storages": 0,
"torNodes": 0,
"users": 1,
"virtualDesktops": 0
},
"partOf": null
},
"incidentId": "699c367136732459d7d3b1af",
"incidentLink": "https://gravityzone.domain/#!/incidents/view/699c367136732459d7d3b1af",
"incidentNumber": 1017,
"incidentType": "extendedIncident",
"lastProcessed": "2026-02-23T13:13:53+02:00",
"lastUpdated": "2026-02-23T13:09:34+02:00",
"mainAction": "reported",
"priority": "unknown",
"severityScore": 71,
"status": "in_progress"
},
"SeverityScore": 71,
"Status": 1,
"Type": "extendedIncident"
}
]
}
}

Human Readable Output#

GravityZone Incidents List#

ActionTakenAssigned PriorityAssigned User IDAttack TypesCompany NameCreatedIDLast ProcessedLast UpdatedNumberPermalinkSeverity ScoreStatusType
ReportedUnknownUnassignedPersistenceCompany2026-02-23T13:09:34+02:00699c367136732459d7d3b1af2026-02-23T13:13:53+02:002026-02-23T13:09:34+02:001017https://gravityzone.domain/#!/incidents/view/699c367136732459d7d3b1af71%1 (Active)Extended Incident (XDR)

Command example#

!gz-incident-list from_date="2026-02-20" to_date="2026-02-21" limit="1"

Context Example#

{
"GravityZone": {
"IncidentsList": [
{
"ActionTaken": "reported",
"AssignedPriority": "unknown",
"AssignedUserId": null,
"AttackTypes": [
"Persistence"
],
"CompanyID": "611717cb22a30cee251b03f3",
"CompanyName": "Company",
"Created": "2026-02-20T20:58:17+02:00",
"ID": "6998b40f36732459d7d3aa58",
"LastProcessed": "2026-02-20T21:20:47+02:00",
"LastUpdated": "2026-02-20T20:58:17+02:00",
"Number": 998,
"Permalink": "https://gravityzone.domain/#!/incidents/view/6998b40f36732459d7d3aa58",
"RawJSON": {
"assignee": null,
"attackTypes": [
"Persistence"
],
"company": {
"id": "611717cb22a30cee251b03f3",
"name": "Company"
},
"created": "2026-02-20T20:58:17+02:00",
"details": {
"contains": null,
"counters": {
"ADInstances": 0,
"AWSInstances": 0,
"DGAs": 0,
"DNSs": 0,
"GCPInstances": 0,
"IPs": 0,
"IoTs": 0,
"atlassianBitbucketProducts": 0,
"atlassianConfluenceProducts": 0,
"atlassianInstances": 0,
"atlassianJiraProducts": 0,
"azureADInstances": 1,
"bitbucketProjects": 0,
"cloudStorages": 0,
"confluenceSpaces": 0,
"containers": 0,
"databases": 0,
"domains": 0,
"emails": 0,
"endpoints": 0,
"exfiltratedFiles": 0,
"externalDrives": 0,
"externalSources": 0,
"googleWorkspaceInstances": 0,
"identities": 1,
"internalEmails": 0,
"internalIPs": 0,
"mobileDevices": 0,
"office365Instances": 0,
"printers": 0,
"routers": 0,
"servers": 0,
"storages": 0,
"torNodes": 0,
"users": 1,
"virtualDesktops": 0
},
"partOf": null
},
"incidentId": "6998b40f36732459d7d3aa58",
"incidentLink": "https://gravityzone.domain/#!/incidents/view/6998b40f36732459d7d3aa58",
"incidentNumber": 998,
"incidentType": "extendedIncident",
"lastProcessed": "2026-02-20T21:20:47+02:00",
"lastUpdated": "2026-02-20T20:58:17+02:00",
"mainAction": "reported",
"priority": "unknown",
"severityScore": 71,
"status": "open"
},
"SeverityScore": 71,
"Status": 0,
"Type": "extendedIncident"
}
]
}
}

Human Readable Output#

GravityZone Incidents List#

ActionTakenAssigned PriorityAssigned User IDAttack TypesCompany NameCreatedIDLast ProcessedLast UpdatedNumberPermalinkSeverity ScoreStatusType
ReportedUnknownUnassignedPersistenceCompany2026-02-20T20:58:17+02:006998b40f36732459d7d3aa582026-02-20T21:20:47+02:002026-02-20T20:58:17+02:00998http://gravityzone.domain/#!/incidents/view/6998b40f36732459d7d3aa5871%0 (Pending)Extended Incident (XDR)

Command example#

!gz-incident-list endpoint_id=694148bffe8d4e463ca5bd1e from_date="2025-11-20"

Context Example#

{
"GravityZone": {
"IncidentsList": [
{
"ActionTaken": "reported",
"AssignedPriority": "critical",
"AssignedUserId": "6540b72b1ffbc14e1808bc00",
"AttackTypes": [
"Malware"
],
"CompanyID": "611717cb22a30cee251b03f3",
"CompanyName": "Company",
"Created": "2025-12-17T09:02:03+02:00",
"ID": "694255755f5c8b75247c7ce2",
"LastProcessed": "2025-12-17T09:02:13+02:00",
"LastUpdated": "2025-12-17T09:02:03+02:00",
"Number": 477,
"Permalink": "https://gravityzone.domain/#!/incidents/view/694255755f5c8b75247c7ce2",
"EndpointID" : "694148bffe8d4e463ca5bd1e",
"EndpointHostname": "TA66H0I6F225",
"EndpointIP": "1.1.1.1",
"RawJSON": {
"assignee": "6540b72b1ffbc14e1808bc00",
"attackTypes": [
"Malware"
],
"company": {
"id": "611717cb22a30cee251b03f3",
"name": "Company"
},
"created": "2025-12-17T09:02:03+02:00",
"details": {
"computerFqdn": "ta66h0i6f225",
"computerId": "694148bffe8d4e463ca5bd1e",
"computerIp": "1.1.1.1",
"computerMacAddresses": [
"005056a7862b"
],
"computerName": "TA66H0I6F225",
"counters": {
"domains": 0,
"endpoints": 1,
"events": 6,
"files": 0,
"processes": 2,
"registries": 0,
"storages": 0
},
"detectionName": "RegSecurityDump",
"partOf": null
},
"incidentId": "694255755f5c8b75247c7ce2",
"incidentLink": "https://gravityzone.domain/#!/incidents/view/694255755f5c8b75247c7ce2",
"incidentNumber": 477,
"incidentType": "incident",
"lastProcessed": "2025-12-17T09:02:13+02:00",
"lastUpdated": "2025-12-17T09:02:03+02:00",
"mainAction": "reported",
"priority": "critical",
"severityScore": 33,
"status": "closed"
},
"SeverityScore": 33,
"Status": 2,
"Type": "incident"
}
]
}
}

Human Readable Output#

GravityZone Incidents List#

ActionTakenAssigned PriorityAssigned User IDAttack TypesCompany NameCreatedEndpoint IDEndpoint IPEndpoint NameIDLast ProcessedLast UpdatedNumberPermalinkSeverity ScoreStatusType
ReportedCritical6540b72b1ffbc14e1808bc00MalwareCompany2025-12-17T09:02:03+02:00694148bffe8d4e463ca5bd1e1.1.1.1TA66H0I6F225694255755f5c8b75247c7ce22025-12-17T09:02:13+02:002025-12-17T09:02:03+02:00477https://gravityzone.domain/#!/incidents/view/694255755f5c8b75247c7ce233%2 (Done)Incident (EDR)

gz-incident-add-note#


Adds a note to one or more incidents.

Base Command#

gz-incident-add-note

Input#

Argument NameDescriptionRequired
idThe IDs of the incidents to add a note to. Supports comma separated values.Required
noteThe note to add to the incidents.Required

Context Output#

PathTypeDescription
GravityZone.Command.AddIncidentNote.IncidentIDStringThe incident ID.
GravityZone.Command.AddIncidentNote.NoteStringThe requested note.
GravityZone.Command.AddIncidentNote.CommandStatusStringThe command status.

Command example#

!gz-incident-add-note id=69415c9d5f5c8b75247c58d1 note=InvestigationInProgress

Context Example#

{
"GravityZone": {
"Command": {
"AddIncidentNote": {
"CommandStatus": "Success",
"IncidentID": "69415c9d5f5c8b75247c58d1",
"Note": "InvestigationInProgress"
}
}
}
}

Human Readable Output#

GravityZone.Command.AddIncidentNote command on incidents 69415c9d5f5c8b75247c58d1#

IncidentIDNoteCommandStatus
69415c9d5f5c8b75247c58d1InvestigationInProgressSuccess

gz-incident-change-status#


Changes the status of one or more incidents.

Base Command#

gz-incident-change-status

Input#

Argument NameDescriptionRequired
idThe IDs of the incidents to update. Supports comma separated values.Required
statusThe new status of the incidents. Possible values are: PENDING, ACTIVE, DONE, ARCHIVE.Required

Context Output#

PathTypeDescription
GravityZone.Command.ChangeIncidentStatus.IncidentIDStringThe incident ID.
GravityZone.Command.ChangeIncidentStatus.IncidentStatusStringThe requested status of the incident.
GravityZone.Command.ChangeIncidentStatus.CommandStatusStringThe command status.

Command example#

!gz-incident-change-status id=69415c9d5f5c8b75247c58d1 status=ACTIVE

Context Example#

{
"GravityZone": {
"Command": {
"ChangeIncidentStatus": {
"CommandStatus": "Success",
"IncidentID": "69415c9d5f5c8b75247c58d1",
"IncidentStatus": "ACTIVE"
}
}
}
}

Human Readable Output#

GravityZone.Command.ChangeIncidentStatus command on incidents 69415c9d5f5c8b75247c58d1#

IncidentIDIncidentStatusCommandStatus
69415c9d5f5c8b75247c58d1ACTIVESuccess

gz-poll-investigation-activity-status#


Checks the status of an investigation activity. This command is not intended for direct use.

Base Command#

gz-poll-investigation-activity-status

Input#

Argument NameDescriptionRequired
target_idThe endpoint ID.Required
activity_idThe activity ID.Required
output_fileThe path of the output file.Optional
metadataThe metadata to pass to the task.Optional

Context Output#

There is no context output for this command.

gz-poll-live-search-status#


Checks the status of a Live Search query. This command is not intended for direct use.

Base Command#

gz-poll-live-search-status

Input#

Argument NameDescriptionRequired
task_idThe task ID.Required
search_typeThe Live Search query type.Optional
metadataThe metadata to pass to the task.Optional

Context Output#

There is no context output for this command.

gz-poll-task-status#


Checks the status of a task. This command is not intended for direct use.

Base Command#

gz-poll-task-status

Input#

Argument NameDescriptionRequired
task_idThe task ID.Required
metadataThe metadata to pass to the task.Optional

Context Output#

There is no context output for this command.

get-modified-remote-data#


Retrieves incidents that were modified since the last data sync. This command is intended for debugging purposes.

Base Command#

get-modified-remote-data

Input#

Argument NameDescriptionRequired
lastUpdateThe time when the incident was last updated.Required

Context Output#

There is no context output for this command.

get-remote-data#


Retrieves data from a remote incident without updating the current incident. This command is intended for debugging purposes.

Base Command#

get-remote-data

Input#

Argument NameDescriptionRequired
idThe ID of the incident to fetch.Required
lastUpdateThe time when the incident was last updated.Required

Context Output#

There is no context output for this command.

update-remote-system#


Updates the remote incident with local incident changes without updating the current incident. This command is intended for debugging purposes.

Base Command#

update-remote-system

Input#

There are no input arguments for this command.

Context Output#

There is no context output for this command.

get-mapping-fields#


Returns the list of fields available for outgoing mirroring. This command is intended for debugging purposes only.

Base Command#

get-mapping-fields

Input#

Argument NameDescriptionRequired

Context Output#

There is no context output for this command.

Incident Mirroring#

You can enable incident mirroring between Cortex XSOAR incidents and GravityZone corresponding incidents (available from Cortex XSOAR version 6.0.0). To set up the mirroring:

  1. Enable Fetching incidents in your instance configuration.

  2. In the Mirroring Direction integration parameter, select in which direction the incidents should be mirrored:

    OptionDescription
    NoneDisables incident mirroring.
    IncomingReflects status changes from GravityZone incidents in Cortex XSOAR incidents.
    OutgoingReflects status changes from Cortex XSOAR incidents in GravityZone incidents.
    BothSynchronizes status changes bidirectionally between Cortex XSOAR and GravityZone incidents.

Newly fetched incidents will be mirrored in the chosen direction. However, this selection does not affect existing incidents.