Ansible (www.ansible.com) is a popular automation tool.
The Check Point Management Ansible module brings the ability to automate Check Point R80 management tasks (e.g. adding objects, manipulate the rulebase, push policy) into the Ansible automation platform.
Provide Ansible "playbooks" with simple access to all available Check Point R80 Management APIs.
The ansible module is written in Python and its source code is available - you're welcome to review code, suggest enhancements or modify it.
Refer to our GitHub repo (the link below) for detailed instructions.
Tested on version
R80.10, API version 1.1
Source Code Availability
The source code is now public on GitHub repository:
NOTICE: By using this sample code you agree to terms and conditions in this Terms and Conditions