Skip to main content

AlgoSec

This Integration is part of the AlgoSec Pack.#

Algosec BusinessFlow(ABF), Firewall Analyzer (AFA) and FireFlow(AFF).

Configure AlgoSec on XSOAR#


  1. Navigate to Settings > Integrations > Servers & Services.
  2. Search for AlgoSec.
  3. Click Add instance to create and configure a new integration instance.
    • Name: a textual name for the integration instance.
    • Server URL (e.g. https://192.168.0.1)
    • Credentials
    • Trust any certificate (not secure)
    • Use system proxy settings
  4. Click Test to validate the URLs, token, and connection.

Commands#


You can execute these commands from the XSOAR 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.

  1. algosec-get-ticket
  2. algosec-create-ticket
  3. algosec-get-applications
  4. algosec-get-network-object
  5. algosec-query

1. algosec-get-ticket#


Retrieves a FireFlow change request by its ID

Base Command#

algosec-get-ticket

Input#
Argument NameDescriptionRequired
ticketIdID of requested change requestRequired
Context Output#

There is no context output for this command.

2. algosec-create-ticket#


Creates a new FireFlow change request

Base Command#

algosec-create-ticket

Input#
Argument NameDescriptionRequired
descriptionA free text description of the issueOptional
devicesA list of device names, on which the change should be madeOptional
actionThe device action to perform for the traffic. This can be either
of the following: \U0010FC00 1 - Allow the traffic \U0010FC00 0 - Block the
traffic
Required
destAddressThe destination address to perform the action onRequired
sourceAddressThe source address to perform the action onRequired
requestorThe email address of the requestorRequired
subjectThe change request's titleRequired
serviceThe device service or port for the connection, for example, "http" or Mandatory "tcp/123"Required
userThe user for the connectionRequired
applicationThe application for the connectionRequired
Context Output#

There is no context output for this command.

3. algosec-get-applications#


Find applications containing network objects related to IP address using BusinessFlow

Base Command#

algosec-get-applications

Input#
Argument NameDescriptionRequired
addressThe IP/Subnet to searchRequired
typeThe search method for the addressOptional
Context Output#

There is no context output for this command.

4. algosec-get-network-object#


Find network objects related to IP address

Base Command#

algosec-get-network-object

Input#
Argument NameDescriptionRequired
addressThe IP/Subnet to searchRequired
typeThe search method for the address (default is INTERSECT)Optional
Context Output#

There is no context output for this command.

5. algosec-query#


Performs a batch traffic simulation query using Firewall Analyzer

Base Command#

algosec-query

Input#
Argument NameDescriptionRequired
sourcesource(s) for the query. Multiple values are separated by commas (,)Required
destinationdestination(s) for the query. Multiple values are separated by commas (,)Required
serviceservice(s) for the query. Multiple values are separated by commas (,)Required
useruser for the queryOptional
applicationapplication for the queryOptional
Context Output#

There is no context output for this command.