Skip to main content

XSOAR EDL Checker

This Integration is part of the XSOAR EDL Checker Pack.#

Supported versions

Supported Cortex XSOAR versions: 6.5.0 and later.

Checks an XSOAR hosted EDL to make sure it's returning a valid response. Supports PAN-OS (text), CSV, or JSON EDLs.

This integration was integrated and tested with version 6.12 and 8.4 of Cortex XSOAR, and version 3.2.12 of the Generic Export Indicator Service.

Configure XSOAR EDL Checker in Cortex#

ParameterDescriptionRequired
EDL NameThe name of the edl from the generic indicator export serviceTrue
UsernameFalse
PasswordFalse
Trust any certificate (not secure)False
XSOAR VersionThe version of XSOAR you are using 6.x or 8.xFalse

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.

xsoaredlchecker-get-edl#


Checks the EDL and returns the response.

Base Command#

xsoaredlchecker-get-edl

Input#

Argument NameDescriptionRequired

Context Output#

PathTypeDescription
EDLChecker.NameunknownThe Name of the EDL from the Generic Indicators Export Service instance
EDLChecker.StatusunknownThe HTTP Status Code returned by the EDL
EDLChecker.ResponseunknownThe Response or Error from the check.
EDLChecker.ItemsOnListunknownThe number of indicators on the list, assuming a successful response!

Command example#

!xsoaredlchecker-get-edl

Context Example#

{
"EDLChecker": [
{
"ItemsOnList": 2,
"Name": "domains",
"Response": "domains returned a 200 response, all should be well",
"Status": 200
},
{
"ItemsOnList": 0,
"Name": "ips",
"Response": "Instance 'ips' is disabled (922)",
"Status": 400
}
]
}

Human Readable Output#

EDL Response for domains#

NameStatusResponseItemsOnList
domains200domains returned a 200 response, all should be well2