<?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 How to list service object with its advanced settings in Firewall and Security Management</title>
    <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/How-to-list-service-object-with-its-advanced-settings/m-p/245316#M47777</link>
    <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What I would be trying to achieve is to figure out which objects is edited for creating configuration sheet.&lt;/P&gt;&lt;P&gt;I prefer not to include default object list in it due to its large amount of information.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Objects other than service ones are checked manually, but when it comes to service objects, it takes me forever to finish checking, too many for my eyes.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I thought just diffing customer's service objects list with the default one would do, but SmartConsole allows me to export them as CSV only with basic config info like port number, and comments.&lt;/P&gt;&lt;P&gt;Its advanced settings such as "Match for Any" are not subject to print.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Are there any useful tips to list those advanced settings?&lt;/P&gt;&lt;P&gt;Also much appreciated for any empirical comments!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Saitoh&lt;/P&gt;</description>
    <pubDate>Mon, 07 Apr 2025 01:14:03 GMT</pubDate>
    <dc:creator>saitoh</dc:creator>
    <dc:date>2025-04-07T01:14:03Z</dc:date>
    <item>
      <title>How to list service object with its advanced settings</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/How-to-list-service-object-with-its-advanced-settings/m-p/245316#M47777</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What I would be trying to achieve is to figure out which objects is edited for creating configuration sheet.&lt;/P&gt;&lt;P&gt;I prefer not to include default object list in it due to its large amount of information.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Objects other than service ones are checked manually, but when it comes to service objects, it takes me forever to finish checking, too many for my eyes.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I thought just diffing customer's service objects list with the default one would do, but SmartConsole allows me to export them as CSV only with basic config info like port number, and comments.&lt;/P&gt;&lt;P&gt;Its advanced settings such as "Match for Any" are not subject to print.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Are there any useful tips to list those advanced settings?&lt;/P&gt;&lt;P&gt;Also much appreciated for any empirical comments!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Saitoh&lt;/P&gt;</description>
      <pubDate>Mon, 07 Apr 2025 01:14:03 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/How-to-list-service-object-with-its-advanced-settings/m-p/245316#M47777</guid>
      <dc:creator>saitoh</dc:creator>
      <dc:date>2025-04-07T01:14:03Z</dc:date>
    </item>
    <item>
      <title>Re: How to list service object with its advanced settings</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/How-to-list-service-object-with-its-advanced-settings/m-p/245317#M47778</link>
      <description>&lt;P&gt;P.S.&lt;/P&gt;&lt;P&gt;I think of time in Last Modified as a sign of configured object, but somehow colleagues of mine will not be satisfied unless actual diff of those settings is done.&lt;/P&gt;&lt;P&gt;They do not trust the value in Last Modified...&lt;/P&gt;</description>
      <pubDate>Tue, 01 Apr 2025 07:48:55 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/How-to-list-service-object-with-its-advanced-settings/m-p/245317#M47778</guid>
      <dc:creator>saitoh</dc:creator>
      <dc:date>2025-04-01T07:48:55Z</dc:date>
    </item>
    <item>
      <title>Re: How to list service object with its advanced settings</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/How-to-list-service-object-with-its-advanced-settings/m-p/245318#M47779</link>
      <description>&lt;P&gt;You might to try Management API, although you will need to run for each type separately.&lt;/P&gt;
&lt;P&gt;For example:&lt;/P&gt;
&lt;P&gt;mgmt_cli -r true show services-tcp details-level full --format json&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://sc1.checkpoint.com/documents/latest/APIs/#cli/show-services-tcp~v2%20" target="_blank"&gt;https://sc1.checkpoint.com/documents/latest/APIs/#cli/show-services-tcp~v2%20&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 01 Apr 2025 07:51:20 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/How-to-list-service-object-with-its-advanced-settings/m-p/245318#M47779</guid>
      <dc:creator>Tal_Paz-Fridman</dc:creator>
      <dc:date>2025-04-01T07:51:20Z</dc:date>
    </item>
    <item>
      <title>Re: How to list service object with its advanced settings</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/How-to-list-service-object-with-its-advanced-settings/m-p/245360#M47784</link>
      <description>&lt;P&gt;What&amp;nbsp;&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/585"&gt;@Tal_Paz-Fridman&lt;/a&gt;&amp;nbsp;gave is probably your best bet.&lt;/P&gt;
&lt;P&gt;Andy&lt;/P&gt;</description>
      <pubDate>Tue, 01 Apr 2025 12:48:48 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/How-to-list-service-object-with-its-advanced-settings/m-p/245360#M47784</guid>
      <dc:creator>the_rock</dc:creator>
      <dc:date>2025-04-01T12:48:48Z</dc:date>
    </item>
    <item>
      <title>Re: How to list service object with its advanced settings</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/How-to-list-service-object-with-its-advanced-settings/m-p/245381#M47789</link>
      <description>&lt;P&gt;And note that you can use jq to filter output for services which have been modified by a person like so:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;[Expert@MyManagement]# mgmt_cli -f json -r true show services-tcp limit 500 details-level full | jq '.objects[]|select(."meta-info"."last-modifier" != "System")|.'
{
  "uid": "...",
  "name": "Active_Directory_TCP_123",
  "type": "service-tcp",
  "domain": {...},
  "enable-tcp-resource": false,
  "sync-connections-on-cluster": true,
  "use-delayed-sync": false,
  "delayed-sync-value": 30,
  "port": "123",
  "match-by-protocol-signature": false,
  "override-default-settings": false,
  "session-timeout": 3600,
  "use-default-session-timeout": true,
  "match-for-any": false,
  "aggressive-aging": {
    "enable": true,
    "timeout": 0,
    "use-default-timeout": true,
    "default-timeout": 0
  },
  "keep-connections-open-after-policy-installation": false,
  "comments": "black",
  "color": "black",
  "icon": "Services/TCPService",
  "tags": [],
  "meta-info": {
    "lock": "unlocked",
    "validation-state": "ok",
    "last-modify-time": {...},
    "last-modifier": "WEB_API",
    "creation-time": {...},
    "creator": "WEB_API"
  },
  "read-only": false,
  "available-actions": {
    "edit": "true",
    "delete": "true",
    "clone": "true"
  }
}
...&lt;/LI-CODE&gt;</description>
      <pubDate>Tue, 01 Apr 2025 14:59:42 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/How-to-list-service-object-with-its-advanced-settings/m-p/245381#M47789</guid>
      <dc:creator>Bob_Zimmerman</dc:creator>
      <dc:date>2025-04-01T14:59:42Z</dc:date>
    </item>
    <item>
      <title>Re: How to list service object with its advanced settings</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/How-to-list-service-object-with-its-advanced-settings/m-p/245410#M47795</link>
      <description>&lt;P&gt;A side note - when we upgraded to r81.20 we lost all history and most object/rule was tagged as System - with the date of the upgrade being the last modified date. We discovered it a couple of days after, preventing any rollback.&lt;/P&gt;
&lt;P&gt;We had most objects modified back to the original date with some work done by Diamond from a backup, but not all.&lt;/P&gt;
&lt;P&gt;Just keep it in mind if you are using this for something 'important' &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;/Henrik&lt;/P&gt;</description>
      <pubDate>Tue, 01 Apr 2025 20:29:48 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/How-to-list-service-object-with-its-advanced-settings/m-p/245410#M47795</guid>
      <dc:creator>Henrik_Noerr1</dc:creator>
      <dc:date>2025-04-01T20:29:48Z</dc:date>
    </item>
    <item>
      <title>Re: How to list service object with its advanced settings</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/How-to-list-service-object-with-its-advanced-settings/m-p/245794#M47891</link>
      <description>&lt;P&gt;Dear &lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/585"&gt;@Tal_Paz-Fridman&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your comment!&lt;/P&gt;&lt;P&gt;I followed your instruction and run mgmt_cli in the appliance with customer's config and default config.&lt;/P&gt;&lt;P&gt;Diffing each result gave me the objects they edited, which is what I would like to know.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I created the macro for this procedure. Much appreciated!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Saitoh&lt;/P&gt;</description>
      <pubDate>Mon, 07 Apr 2025 01:13:07 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/How-to-list-service-object-with-its-advanced-settings/m-p/245794#M47891</guid>
      <dc:creator>saitoh</dc:creator>
      <dc:date>2025-04-07T01:13:07Z</dc:date>
    </item>
    <item>
      <title>Re: How to list service object with its advanced settings</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/How-to-list-service-object-with-its-advanced-settings/m-p/245795#M47892</link>
      <description>&lt;P&gt;Thanks for letting us know.&lt;/P&gt;
&lt;P&gt;Andy&lt;/P&gt;</description>
      <pubDate>Mon, 07 Apr 2025 01:01:45 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/How-to-list-service-object-with-its-advanced-settings/m-p/245795#M47892</guid>
      <dc:creator>the_rock</dc:creator>
      <dc:date>2025-04-07T01:01:45Z</dc:date>
    </item>
    <item>
      <title>Re: How to list service object with its advanced settings</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/How-to-list-service-object-with-its-advanced-settings/m-p/245796#M47893</link>
      <description>&lt;P&gt;Dear&amp;nbsp;&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/27871"&gt;@Bob_Zimmerman&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for sharing your knowledge!&lt;/P&gt;&lt;P&gt;I did not know of jq command. Having tried, I found it really useful.&lt;/P&gt;&lt;P&gt;It is always good to know something new &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Saitoh&lt;/P&gt;</description>
      <pubDate>Mon, 07 Apr 2025 01:05:13 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/How-to-list-service-object-with-its-advanced-settings/m-p/245796#M47893</guid>
      <dc:creator>saitoh</dc:creator>
      <dc:date>2025-04-07T01:05:13Z</dc:date>
    </item>
    <item>
      <title>Re: How to list service object with its advanced settings</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/How-to-list-service-object-with-its-advanced-settings/m-p/245797#M47894</link>
      <description>&lt;P&gt;Dear&amp;nbsp;&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/25808"&gt;@Henrik_Noerr1&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for sharing your experience.&lt;/P&gt;&lt;P&gt;Your comments made me want to test if last_modified/modifier were updated or not when making changes, and&lt;/P&gt;&lt;P&gt;found out they were not surprisingly!&lt;/P&gt;&lt;P&gt;I therefore went for extracting all the details of objects in the appliance with customer's config and default one, diffing them just to be sure.&lt;/P&gt;&lt;P&gt;Your comments helped me a lot, much appreciated!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Saitoh&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 07 Apr 2025 01:12:04 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/How-to-list-service-object-with-its-advanced-settings/m-p/245797#M47894</guid>
      <dc:creator>saitoh</dc:creator>
      <dc:date>2025-04-07T01:12:04Z</dc:date>
    </item>
  </channel>
</rss>

