<?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 Firewall - Automating Firewall Rule Cleanup Based on Usage in General Topics</title>
    <link>https://community.checkpoint.com/t5/General-Topics/Firewall-Automating-Firewall-Rule-Cleanup-Based-on-Usage/m-p/254326#M42735</link>
    <description>&lt;P&gt;Hi All&lt;/P&gt;&lt;P&gt;We’re starting a firewall rule review project across two clusters with over 1000 rules. (Identify, disabele, and after one week delete...)&lt;BR /&gt;&lt;BR /&gt;We want to automatically identify:&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;Rules that were created and have &lt;STRONG&gt;never been used&lt;/STRONG&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Rules that were created and with &lt;STRONG&gt;no traffic in over a year&lt;/STRONG&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Rules that &lt;STRONG&gt;previously had traffic but have been inactive for 12+ months&lt;/STRONG&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Is there a recommended way to extract this information accurately, we don want to do this manually!&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Thanks in advance!&lt;/P&gt;</description>
    <pubDate>Thu, 31 Jul 2025 09:46:49 GMT</pubDate>
    <dc:creator>AfterMath</dc:creator>
    <dc:date>2025-07-31T09:46:49Z</dc:date>
    <item>
      <title>Firewall - Automating Firewall Rule Cleanup Based on Usage</title>
      <link>https://community.checkpoint.com/t5/General-Topics/Firewall-Automating-Firewall-Rule-Cleanup-Based-on-Usage/m-p/254326#M42735</link>
      <description>&lt;P&gt;Hi All&lt;/P&gt;&lt;P&gt;We’re starting a firewall rule review project across two clusters with over 1000 rules. (Identify, disabele, and after one week delete...)&lt;BR /&gt;&lt;BR /&gt;We want to automatically identify:&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;Rules that were created and have &lt;STRONG&gt;never been used&lt;/STRONG&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Rules that were created and with &lt;STRONG&gt;no traffic in over a year&lt;/STRONG&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Rules that &lt;STRONG&gt;previously had traffic but have been inactive for 12+ months&lt;/STRONG&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Is there a recommended way to extract this information accurately, we don want to do this manually!&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Thanks in advance!&lt;/P&gt;</description>
      <pubDate>Thu, 31 Jul 2025 09:46:49 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/General-Topics/Firewall-Automating-Firewall-Rule-Cleanup-Based-on-Usage/m-p/254326#M42735</guid>
      <dc:creator>AfterMath</dc:creator>
      <dc:date>2025-07-31T09:46:49Z</dc:date>
    </item>
    <item>
      <title>Re: Firewall - Automating Firewall Rule Cleanup Based on Usage</title>
      <link>https://community.checkpoint.com/t5/General-Topics/Firewall-Automating-Firewall-Rule-Cleanup-Based-on-Usage/m-p/254335#M42737</link>
      <description>&lt;P&gt;Have you explored API options and Policy Insights?&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.checkpoint.com/t5/API-CLI-Discussion/Retrieving-Rule-Hit-Count-and-Unused-Rules-Information-via-API/td-p/191561" target="_blank"&gt;https://community.checkpoint.com/t5/API-CLI-Discussion/Retrieving-Rule-Hit-Count-and-Unused-Rules-Information-via-API/td-p/191561&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://sc1.checkpoint.com/documents/R81.20/WebAdminGuides/EN/CP_R81.20_SecurityManagement_AdminGuide/Content/Topics-SECMG/Policy_Insights.htm" target="_blank"&gt;https://sc1.checkpoint.com/documents/R81.20/WebAdminGuides/EN/CP_R81.20_SecurityManagement_AdminGuide/Content/Topics-SECMG/Policy_Insights.htm&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 31 Jul 2025 13:03:23 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/General-Topics/Firewall-Automating-Firewall-Rule-Cleanup-Based-on-Usage/m-p/254335#M42737</guid>
      <dc:creator>Chris_Atkinson</dc:creator>
      <dc:date>2025-07-31T13:03:23Z</dc:date>
    </item>
    <item>
      <title>Re: Firewall - Automating Firewall Rule Cleanup Based on Usage</title>
      <link>https://community.checkpoint.com/t5/General-Topics/Firewall-Automating-Firewall-Rule-Cleanup-Based-on-Usage/m-p/254336#M42738</link>
      <description>&lt;P&gt;Check Point has a &lt;A href="https://github.com/CheckPointSW/PolicyCleanUp" target="_self"&gt;PolicyCleanUp&lt;/A&gt; tool for this task.&lt;BR /&gt;Personally I'd &lt;A href="https://community.checkpoint.com/t5/API-CLI-Discussion/HowTo-Export-a-Security-Policy-to-Excel/m-p/132296/highlight/true#M6356" target="_self"&gt;export the security policy to excel&lt;/A&gt; and just sort by first / last hit count to identify the rules in question.&lt;BR /&gt;Alternatively you could create your own bash / python script to automate the task regarding your specific demand.&lt;/P&gt;</description>
      <pubDate>Thu, 31 Jul 2025 13:13:28 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/General-Topics/Firewall-Automating-Firewall-Rule-Cleanup-Based-on-Usage/m-p/254336#M42738</guid>
      <dc:creator>Danny</dc:creator>
      <dc:date>2025-07-31T13:13:28Z</dc:date>
    </item>
    <item>
      <title>Re: Firewall - Automating Firewall Rule Cleanup Based on Usage</title>
      <link>https://community.checkpoint.com/t5/General-Topics/Firewall-Automating-Firewall-Rule-Cleanup-Based-on-Usage/m-p/254337#M42739</link>
      <description>&lt;P&gt;Great advice Danny, was not aware of this tool.&lt;/P&gt;
&lt;P&gt;Andy&lt;/P&gt;</description>
      <pubDate>Thu, 31 Jul 2025 13:29:39 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/General-Topics/Firewall-Automating-Firewall-Rule-Cleanup-Based-on-Usage/m-p/254337#M42739</guid>
      <dc:creator>the_rock</dc:creator>
      <dc:date>2025-07-31T13:29:39Z</dc:date>
    </item>
    <item>
      <title>Re: Firewall - Automating Firewall Rule Cleanup Based on Usage</title>
      <link>https://community.checkpoint.com/t5/General-Topics/Firewall-Automating-Firewall-Rule-Cleanup-Based-on-Usage/m-p/255394#M42937</link>
      <description>&lt;P&gt;Thanks for sharing this tool!&lt;/P&gt;
&lt;P&gt;PolicyCleanUp is very useful, but it's worth mentioning that it only deals with cleaning up "un-hit" rules.&lt;/P&gt;
&lt;P&gt;If you want to really tighten your policy, you might still have many rules that include un-hit objects or very wide networks or groups that only a small subset of them are in use.&lt;/P&gt;
&lt;P&gt;Policy Insights (GA for a while now on R81.20 and above) will help you do a deep clean with prioritized recommendations for un-hit rules, un-hit objects and overly permissive groups / networks. It will even give some recommendations for group reuse to make your policy more readable.&lt;/P&gt;
&lt;P&gt;Definitely worth trying it out.&lt;/P&gt;</description>
      <pubDate>Tue, 19 Aug 2025 07:47:20 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/General-Topics/Firewall-Automating-Firewall-Rule-Cleanup-Based-on-Usage/m-p/255394#M42937</guid>
      <dc:creator>Tomer_Noy</dc:creator>
      <dc:date>2025-08-19T07:47:20Z</dc:date>
    </item>
  </channel>
</rss>

