Automation and Orchestration Tools and Technologies

When configuring and managing the Palo Alto Networks Next-Generation firewall for scale and agility, it’s nice to have a collection of tools to automate activities and events. Our Automation and Orchestration tools and technologies provide a collection of open, extensible projects that help you take the next step. Learn about these tools with detailed documents and join in the discussions with other users to get the most from these resources.

Automation Projects

Available Automation Tools


Automation for Everyone. Ansible is designed around the way people work and the way people work together. Learn more

Device Framework Device Framework

Device Framework enables non-programmers to create sophisticated automations that leverage the PAN-OS API. Learn more

Terraform Terraform

Terraform enables teams to automate deployment and adapt to the changing needs of cloud infrastructures. Learn more

Automation Blog

Webinar - Automate Cloud Security with Ansible

post time: Mar 16, 2018 10:07:39 AM

Webinar Apr 25th at 2:00 pm EDT


Palo Alto Networks has developed an Ansible module to enable these organizations to integrate security into their CI/CD pipeline. See it in action and learn how Ansible and Palo Alto Networks help enforce a consistent next-generation security posture across your organization.

Register here:

Palo Alto Networks Terraform Provider for PAN-OS

post time: Feb 14, 2018 2:05:52 PM

Introducing the new Palo Alto Networks Terraform Provider!

Terraform Templates for Cloud-Deployed Palo Alto Network Next Generation Firewalls

post time: Aug 7, 2017 1:21:31 PM

Templates for Terraform provide the ability to quickly and easily deploy and secure critical applications on the Palo Alto Networks Next Generation firewall for public cloud environments such as AWS and Azure. The Palo Alto Networks Live Community provides a central place to learn how to utilize this technology, get help from others using it, and more.

Using Ansible For Firewall SEC Policy Change Management Process

post time: Jul 24, 2017 11:29:13 AM

Manage security policy changes using the power of the Palo Alto Networks custom Ansible modules and Ansible ‘pull’ feature.



Using Ansible to Automate & Accelerate AWS Deployments

post time: Jul 24, 2017 11:20:15 AM

This video shows how to use Ansible to automate and accelerate AWS deployments.



Have questions about automation APIs? Join the Live Community to post your questions and get answers.
Author Topic Views Replies
posted: Thursday updated: Thursday

ANSIBLE: - 'NoneType' object has no attribute 'element_str'\n",

Hi there.I have a licensed VM100 running.I'm trying to use the module "", but for some reason is not working.From the 20 modules th...

18 1
posted: a week ago updated: a week ago

Finding API Commands

Dear All,                  We are planning to config server profi...

13 0
posted: a week ago updated: Wednesday

Interface Throughput via API

Hello, i'm trying to use the firewall Rest API Browser to get interface information such as its throughput, but no matter how i try to do it im u...

35 3
posted: 2 weeks ago updated: 2 weeks ago

Update CSSP End User Info using cURL

I have been trying to pass End User Info for a provisioned device using a curl as detailed here:

11 0
posted: 2 weeks ago updated: 2 weeks ago

Bootstrapping using terraform in openstack - personality issues

 I am trying to automate a vm inside openstack in our Ocata environment using terraform.  But I am having issues using the personality when ...

8 0