<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic CP Automation Hub: A New GUI Tool for Object &amp;amp; Group Management in Automation and APIs</title>
    <link>https://community.checkpoint.com/t5/Automation-and-APIs/CP-Automation-Hub-A-New-GUI-Tool-for-Object-amp-Group-Management/m-p/276427#M22</link>
    <description>&lt;P&gt;Hi everyone,&lt;/P&gt;
&lt;P&gt;Following a client request, I recently put together a pretty cool tool that simplifies and streamlines creating and managing objects in Check Point. It serves as a handy, lightweight alternative to doing it directly in SmartConsole.&lt;/P&gt;
&lt;P&gt;The tool itself features a full GUI, but under the hood, it’s driven by a PowerShell script that I had Gemini write based on my specifications. Gemini even decided to name it the Checkpoint Automation Hub.&lt;/P&gt;
&lt;P&gt;I thought this might be useful for the community here. Here’s a quick breakdown of how it works:&lt;/P&gt;
&lt;P&gt;Tab 1 (New Objects): Dedicated to creating new objects. You can simply create them, assign them to an existing group, or create a brand-new group on the fly. You can add them manually or import a CSV file for bulk creation.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="1.jpg" style="width: 568px;"&gt;&lt;img src="https://community.checkpoint.com/t5/image/serverpage/image-id/34173iBC450BB84C10CC6A/image-dimensions/568x551?v=v2" width="568" height="551" role="button" title="1.jpg" alt="1.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Tab 2 (Custom URLs): Built specifically for managing Custom URL Objects. Just like the first tab, you can add URLs manually or via CSV, and assign them to either new or existing groups.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2.jpg" style="width: 565px;"&gt;&lt;img src="https://community.checkpoint.com/t5/image/serverpage/image-id/34174iF788A66663DAB576/image-dimensions/565x523?v=v2" width="565" height="523" role="button" title="2.jpg" alt="2.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Tab 3 (Group Assignments): Designed for adding existing objects to a group. You just type a search term at the top, select the relevant objects that appear in the left column, move them to the right, specify your target group at the bottom, and click "Apply to group."&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="3.png" style="width: 566px;"&gt;&lt;img src="https://community.checkpoint.com/t5/image/serverpage/image-id/34175i5587A05BA07B235D/image-dimensions/566x549?v=v2" width="566" height="549" role="button" title="3.png" alt="3.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Prerequisites &amp;amp; Usage:&lt;/P&gt;
&lt;P&gt;You’ll need to log in with your standard SmartConsole credentials, and the script must be run from a machine that already has SmartConsole installed. This is because the script utilizes the mgmt_cli.exe utility (located in the Check Point installation folder) to connect to the API and send commands.&lt;/P&gt;
&lt;P&gt;First-Time Connection:&lt;/P&gt;
&lt;P&gt;Before using the tool for the very first time, you need to run the following command to connect to your management server and download the required digital certificate/fingerprint:&lt;/P&gt;
&lt;P&gt;mgmt_cli.exe login -m 172.16.17.18 -u noamg&lt;BR /&gt;(Note: You can find the executable under your Check Point installation path in Program Files (x86)).&lt;/P&gt;
&lt;P&gt;Important: When you're done working with the tool, please remember to click the Disconnect button so you don't leave an open session hanging on the management server.&lt;/P&gt;
&lt;P&gt;I’m attaching both the script and a sample CSV files that shows the exact format needed for importing objects. I've thoroughly tested all the scenarios and everything works perfectly.&lt;/P&gt;
&lt;P&gt;Feel free to take it for a spin! If you have any ideas for additional features you think would be worth adding, I'd love to hear your suggestions.&lt;/P&gt;</description>
    <pubDate>Fri, 08 May 2026 11:14:44 GMT</pubDate>
    <dc:creator>Noam140559</dc:creator>
    <dc:date>2026-05-08T11:14:44Z</dc:date>
    <item>
      <title>CP Automation Hub: A New GUI Tool for Object &amp; Group Management</title>
      <link>https://community.checkpoint.com/t5/Automation-and-APIs/CP-Automation-Hub-A-New-GUI-Tool-for-Object-amp-Group-Management/m-p/276427#M22</link>
      <description>3</description>
      <pubDate>Fri, 08 May 2026 11:14:44 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Automation-and-APIs/CP-Automation-Hub-A-New-GUI-Tool-for-Object-amp-Group-Management/m-p/276427#M22</guid>
      <dc:creator>Noam140559</dc:creator>
      <dc:date>2026-05-08T11:14:44Z</dc:date>
    </item>
    <item>
      <title>Re: Checkpoint Automation Hub: A New GUI Tool for Object &amp; Group Management</title>
      <link>https://community.checkpoint.com/t5/Automation-and-APIs/CP-Automation-Hub-A-New-GUI-Tool-for-Object-amp-Group-Management/m-p/276430#M23</link>
      <description>&lt;P&gt;Looks very cool,&amp;nbsp;&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/140559"&gt;@Noam140559&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I am moving this to the ToolBox collection&lt;/P&gt;</description>
      <pubDate>Mon, 04 May 2026 11:24:14 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Automation-and-APIs/CP-Automation-Hub-A-New-GUI-Tool-for-Object-amp-Group-Management/m-p/276430#M23</guid>
      <dc:creator>_Val_</dc:creator>
      <dc:date>2026-05-04T11:24:14Z</dc:date>
    </item>
  </channel>
</rss>

