×
Palo Alto Firewall

Overview

The Palo Alto Firewall plugin provides for the blocking/unblocking of Domains, URLs, and IP addresses.

Functionality

The Palo Alto Firewall plugin provides a node to block/unblock a Domain, URL, and IP address.

Instance Configuration Parameters

Property
Description

Instance Name

Name for the Palo Alto Firewall instance.


Unique Id

Unique name for the Palo Alto Firewall instance.


Server

IP or hostname where Palo Alto Firewall is running.


User Name

Valid user name for the Palo Alto Firewall server.


Password

Valid password for the user name on the Palo Alto Firewall server.

Flow Nodes

Communication node which blocks/unblocks sites in Palo Alto Firewall according to the specified node configuration.
Property
Description

Name

The display name of the node within the flows


Unique Id

ID name for the specific Palo Alto Firewall Instance.


Action

Block site or Unblock site.


Site Source

This field defines the location from the message, flow, global, or JavaScript expression to use as the data source for the site. Additionally, the node context can also be changed. The following contexts are supported:

  • msg: This selects part of the incoming message as the source of the data. This is typical choice.
  • flow: This selects part of the flow context’s saved data as the source. This information is shared with only the nodes on a given tab.
  • global: This selects part of the global context’s saved data as the source. This information is shared by all nodes regardless of tab.
  • J: expression: JSONata expression language to perform query and transform operations on the payload.

Learn More

JSON Message Format

The following samples show the JSON content added to the message payload, which conform to Node Messaging Format. The content exists within the paloalto object.

Block Site Success

The italicized, green text is inserted into the message payload upon a successful request. The following example uses “pa1” for the uniqueId of the Palo Alto Firewall Instance:

"payload": {
    "paloalto" : {
        "pa1" : {
            "response" : "success"
        }
    } 
}
Nevelex Labs, Main Office

Metro Office Park
2950 Metro Drive, Suite 104
Bloomington, MN 55425
Phone: +1 952-500-8921

©Nevelex Labs, LLC. 2018-2024, All Rights Reserved.

EULA