Checkpoint Firewall

Checkpoint firewall features centralized management control across all networks and cloud environments, increasing operational efficiency and lowering the complexity of managing your security.

Integration with LogicHub

Connecting with CheckpointFW

To connect to CheckpointFW following details are required:

  • Label: Connection name.
  • Reference Values: Define variables here to templatize integration connections and actions. For example, you can use https://www.{{hostname}}.com where, hostname is a variable defined in this input. For more information on how to add data, see 'Add Data' Input Type for Integrations.
  • Server IP or Hostname: Server IP or Hostname where CheckpointFW is installed and running. Example: 111.111.111.111
  • Username: Username for CheckpointFW instance.
  • Password: Password for CheckpointFW instance.

Actions with CheckpointFW

Block IP Address

Block one or more IP Addresses using Checkpoint Firewall.

Inputs to this Action

  • Connection: Choose connection that you have created.
  • IP Address: Column name that contains IP address.
  • Direction (Optional) : Direction to block traffic "to" or "from" the IPs, or "both"(default is "both").
  • Rule Name: Column name that contains Base name for added rules inside checkpoint db.

Output of Action
JSON containing following items:

  • has_error: True/False
  • error: message/null
  • result: IP blocked successfully

Show Host

Show host objects configured in Checkpoint FW.

Inputs to this Action

  • Connection: Choose a connection that you have created.
  • Limit (Optional): The maximal number of returned results (Default is all records).
  • Offset (Optional): Number of the results to initially skip (Default is all records).
  • Order (Optional): Sorts the results by search criteria. Automatically sorts the results by Name, in ascending order. Example: {"DESC":"name"}.

Output of Action
JSON containing following items:

  • has_error: True/False
  • error: message/null
  • result: List of host objects

Task Status

Shows status of a checkpoint task by task UUID.

Inputs to this Action

  • Connection: Choose a connection that you have created.
  • Task ID: Column name that contains Task ID.

Output of Action
JSON containing following items:

  • has_error: True/False
  • error: message/null
  • result: Task details

Show Items in an Access Rulebase

Show items in an access rulebase configured in Checkpoint FW.

Inputs to this Action

  • Connection: Choose a connection that you have created.
  • Rule Name: Column name that contains Rule Name.

Output of Action
JSON containing following items:

  • has_error: True/False
  • error: message/null
  • result: List of items in an access rulebase

Set Attributes of Rule

Set attributes of an access rule object configured in Checkpoint FW.

Inputs to this Action

  • Connection: Choose a connection that you have created.
  • UID: Column name that contains UID.
  • Name: Column name that contains Name.
  • Rule Number: Column name that contains Rule Number.
  • Layer: Column name that contains Layer.
  • Enabled (Optional): True to enable the rule, false to disable it (default is True).

Output of Action
JSON containing following items:

  • has_error: True/False
  • error: message/null
  • result: Access rule details

Delete Rule

Delete a firewall Rule.

Inputs to this Action

  • Connection: Choose a connection that you have created.
  • UID: Column name that contains UID.
  • Name: Column name that contains Name.
  • Rule Number: Column name that contains Rule Number.
  • Layer: Column name that contains Layer.

Output of Action
JSON containing following items:

  • has_error: True/False
  • error: message/null
  • result:

Did this page help you?