Skip to main content


This Playbook is part of the Deprecated Content (Deprecated) Pack.#


Use PAN-OS EDL Setup v3 playbook instead.

DEPRECATED. Use "PAN-OS EDL Setup v3" playbook instead. Configures an external dynamic list in PAN-OS. In the event that the file exists on the web server, it will sync it to Cortex XSOAR. Then it will create an EDL object and a matching rule.


This playbook uses the following sub-playbooks, integrations, and scripts.


  • PAN-OS-Commit-Configuration
  • PAN-OS - Create Or Edit Rule


This playbook does not use any integrations.


  • AreValuesEqual


  • panorama-create-edl
  • pan-os-edl-update-from-external-file
  • pan-os-edl-update
  • pan-os-edl-get-external-file-metadata

Playbook Inputs#

list-nameThe name of the list that will store the IOCs. The name of the file on the web server. This file name is the same as the name of the list with the extension ".txt" added.Required
ioc-typeThe type of the IOCs that the list will store. Can be "ip", "url", or "domain".Required
action-typeThe action that will be defined in the rule. Can be, "allow", "deny", or "drop".Required
auto-commitWhether to commit the configuration automatically.Optional
log-forwarding-object-nameThe server address to which to forward logs.Optional
web-server-ipThe IP address of the web server on which the files are stored. The web server IP address is configured in the integration instance.Required
pre-post-rulebaseEither pre-rulebase or post-rulebase, according to the rule structure.Required
rule-positionThe position of the rule in the ruleset. Can be, "Top", "Bottom", "Before" or "After". The default position is "Top".Optional
relative-rule-nameIf the rule-position that is chosen is before or after, specify the rule name to which it is related.Optional
inbound-or-outbound-ruleDetermines if the rule is inbound or outbound.Optional
rule-nameThe name of the rule to update, or the name of the rule that will be created.Optional
device-groupThe device group to work on. Exists only in panorama!Optional

Playbook Outputs#

There are no outputs for this playbook.

Playbook Image#