- Products
- Learn
- Local User Groups
- Partners
- More
What's New in R82.10?
Watch HereWhen the Agents Attack
A Live Look at Agentic Exposure Validation
AI Security Masters E8:
Claude Mythos: New Era in Cyber Security
CheckMates Go:
CheckMates Fest
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.
R80.10, API version 1.1
The source code is now public on GitHub repository:
https://github.com/CheckPoint-APIs-Team/cpAnsible
NOTICE: By using this sample code you agree to terms and conditions in this Terms and Conditions
...
Does anyone Ansible working with R77.30 in their environment? If yes, care to share the experience?
I'd be keen to touch base as we are looking into this and see what level of automation we can get.
Thanks in advance!
This Ansible module requires R80+ as it talks to the API. That said, you can manage R77.30 gateways from an R80+ manager... and that does work.
To manage Gaia on the hosts directly, you'd need to do everything with "Raw" commands, without gathering any facts from the device, because the Python that's on the hosts (at least, the last I checked with R77.30) didn't have the libraries that Ansible needs to perform the basic checks (I think it doesn't have hashing libraries, from memory)
Hope that helps!
python 2.7.9 is required due to SSL issues.
Robert.
Our team is new to Ansible and to R80.10. I was just appointed to be our Automation Lead. I am looking for some guidance on what would be best best things to automate first? I am not our primary Firewall Lead so I am looking for some Ideas of things to take to him. I am very interested in learning all about how to use Ansible to automate as much of our day to day processes as possible but an looking for Ideas for a good starting point. We also use Zscaler for proxy, splunk, Solarwinds for monitoring and alerting, and Service Now for ticketing. We are wanting to integrate as many of these tools together and I believe Ansible as well as Checkpoint Rest API's is the way I would like to be able to accomplish this. I welcome all ideas.
Thank You
Derek Gottwalt
Hi Derek,
Please take a look at this post containing video, slides, scripts. Very useful -
Robert.
Guys has anyone encountered this issue?
root@kali-linux:/home# ansible-playbook demo-playbook.yml
PLAY [127.0.0.1] **************************************************************************************************************************************************************************
TASK [Gathering Facts] ********************************************************************************************************************************************************************
ok: [127.0.0.1]
TASK [login] ******************************************************************************************************************************************************************************
fatal: [127.0.0.1]: FAILED! => {"changed": false, "msg": "Login failed: No JSON object could be decoded"}
to retry, use: --limit @/home/demo-playbook.retry
PLAY RECAP ********************************************************************************************************************************************************************************
127.0.0.1 : ok=1 changed=0 unreachable=0 failed=1
Its fixed now. The problem was with defining host as GUI client.
Thu 02 Jul 2026 @ 06:00 PM (CST)
Revolucionando la Seguridad con IA Generativa: Prevención Inteligente en Tiempo RealThu 09 Jul 2026 @ 11:00 AM (CEST)
The Cloud Architects Series: Check Point Edge Protection SD-WAN & SASETue 14 Jul 2026 @ 10:00 AM (PDT)
AI Security Masters E11: READY OR NOT: Securing the AI Enterprise 3/5 - AI Workforce SecurityThu 30 Jul 2026 @ 10:00 AM (PDT)
AI Security Masters E12: READY OR NOT: Securing the AI Enterprise 4/5 - AI GatewayThu 20 Aug 2026 @ 10:00 AM (PDT)
AI Security Masters E13: READY OR NOT: Securing the AI Ent 5/5 - AI Research & Threat LandscapeTue 14 Jul 2026 @ 10:00 AM (PDT)
AI Security Masters E11: READY OR NOT: Securing the AI Enterprise 3/5 - AI Workforce SecurityThu 30 Jul 2026 @ 10:00 AM (PDT)
AI Security Masters E12: READY OR NOT: Securing the AI Enterprise 4/5 - AI GatewayThu 20 Aug 2026 @ 10:00 AM (PDT)
AI Security Masters E13: READY OR NOT: Securing the AI Ent 5/5 - AI Research & Threat LandscapeThu 02 Jul 2026 @ 06:00 PM (CST)
Revolucionando la Seguridad con IA Generativa: Prevención Inteligente en Tiempo RealAbout CheckMates
Learn Check Point
Advanced Learning
YOU DESERVE THE BEST SECURITY