From d78aae9cb4d1b052c35ec5100b7228159a418e54 Mon Sep 17 00:00:00 2001 From: admin Date: Fri, 1 Nov 2024 04:38:43 -0700 Subject: [PATCH 1/3] Check to find orphan UI Policies --- ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt | 2 +- ...check_81492c6ac321121095ac1173e40131bf.xml | 46 +++++++++++++++++++ 2 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_81492c6ac321121095ac1173e40131bf.xml diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt index 1cc5236..08fc90e 100644 --- a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt @@ -1 +1 @@ -vqS62dwsHOftj0lK7PR87gomw2pIhK44opT0jPKRyjaGenHOsrTkyPCKzQ7rEUQHL5wJzSlMh2o7sx36ilRDd4i88RNzKdRmZQrAE43MBZiIP0vH5yIkRc9lrfiqlfrqlDa5QTwro6H3y4_p_S4sJaGSnLteaAJVb5sn7kboEKpPAvpdV8cgu-rlAKAzB9vegqMVyfgzrzzPlsZhChJpJZzGaqAhnN8h8VY1CH05130BFPqoo1M4DPdLevgSBoH_Hdx1UI4gh7XNIc722PYxnWc-suyoupr9vJk1mHKv0TtIG1UVf1UdlYuLplbA83Xjv-BGOzuHYCCBHy6DG97PjEYe_dHt5OE_51l59nDazeJXpYqQUQ21dEF4pnh1ZkKf3opqlxB7cHRtDL4-Fvj0HKemx8WjSoDC2ww_kGolUrR8KNWIewMS8de65BZMOFuvi0DvA2M0RjNSdxtDtGuJbGfd1gXuk8EO8B69uuyTDBD1q7hzowaVGXALNqKfLEk_BqsTv03-3sX1AAC7lU2VNjqCcESKEPimlLbYEh2xZUySwNJ3nsugjviNfHsGofds0xUjVfNJEoQtqEOu3VfMFK0zufXyLkCxLH-HFKwAy1tb2_Z0RvVK8MhrHfcqE5dQSbGTpOKW4J-OR939_Vx2KD1hwu901aNQmO6NMN5ix2c \ No newline at end of file +xtbFaVcRbE6z7HJzoog-_yaegzjjk3VyBHgEckb5vzdgzmfwbOSG57mSKwkAIp2ENXnJyepoQ-6TDhpAVEQu4OA_wm7H0Lm-nEnBAS31io3w7bRHYvygc5jW4fae1acMZhoTxKCBp_86PRS2xtVYO7yqB75lmZxeWUw4Tnn7IArjtrBs-jLzTDMUZ5HowOsnKFKeU0lSy3wPtKocHai7kNAxOdFtHyldwIUNLpRiy_Ky2q0MqfTutPL7QfhEpUSP0vE7HC4k35zH7VOPtutmGduF_-ZawGo-_hKbHVJyuj42YAVEAnbdTVxf4IkWIxNnKRGXkJAbVKoEZP3EaY1ivSGD4Q4atqnWGjyYuGuGe5Kci8nQDKaez8ceu2BnIvu6kW8aRx4e5nW5ExW0-BjsTB58PcEv_bLfqcl0Zpt7DQHLMilaLd5RPcExIegr8W8wHfzNZFCsglR333q5jJfituaPhq-cowROlJDLSdBA6JEl2H1MYqYRUthDvMkg_KZ2wqWYfA4_vxXRdgtqNZSmxdwxBnC8sdkXlKDtVq8KIx4g7C8kVhTKel-yJ22DnnjysbP1wa5-ZD3r25bhWz9zozK8Z-GAvrEjjwdlWo0mEVp_Vf7_ZCRvJgCPMHVj-ZtJXKqzmF9n7ZxD2Y_W60umOvJqG0BiR9Mv_3Kyoq9irRQ \ No newline at end of file diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_81492c6ac321121095ac1173e40131bf.xml b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_81492c6ac321121095ac1173e40131bf.xml new file mode 100644 index 0000000..0353137 --- /dev/null +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_81492c6ac321121095ac1173e40131bf.xml @@ -0,0 +1,46 @@ + + + true + true + manageability + active=true^EQ + + + UI policy should have any UI Policy Action defined + + scan_finding + Orphaned Catalog UI Policies + 3 + If UI policy is not in use, it should be deleted or made inactive + + 100 + 0 + 1 + + Orphaned Catalog UI Policies + scan_table_check + admin + 2024-11-01 11:38:07 + 81492c6ac321121095ac1173e40131bf + 0 + Orphaned Catalog UI Policies + ca8467c41b9abc10ce0f62c3b24bcbaa + + ca8467c41b9abc10ce0f62c3b24bcbaa + scan_table_check_81492c6ac321121095ac1173e40131bf + admin + 2024-11-01 11:38:07 + sys_ui_policy
+ false +
+ +
From 5a1551e3c056801f2e2f1b83b0310e6356d37882 Mon Sep 17 00:00:00 2001 From: admin Date: Fri, 1 Nov 2024 04:42:08 -0700 Subject: [PATCH 2/3] Add to check if the UI Policies is running any script --- ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt | 2 +- ...check_81492c6ac321121095ac1173e40131bf.xml | 24 ++++++++++++++----- 2 files changed, 19 insertions(+), 7 deletions(-) diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt index 08fc90e..bc6f9a5 100644 --- a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt @@ -1 +1 @@ -xtbFaVcRbE6z7HJzoog-_yaegzjjk3VyBHgEckb5vzdgzmfwbOSG57mSKwkAIp2ENXnJyepoQ-6TDhpAVEQu4OA_wm7H0Lm-nEnBAS31io3w7bRHYvygc5jW4fae1acMZhoTxKCBp_86PRS2xtVYO7yqB75lmZxeWUw4Tnn7IArjtrBs-jLzTDMUZ5HowOsnKFKeU0lSy3wPtKocHai7kNAxOdFtHyldwIUNLpRiy_Ky2q0MqfTutPL7QfhEpUSP0vE7HC4k35zH7VOPtutmGduF_-ZawGo-_hKbHVJyuj42YAVEAnbdTVxf4IkWIxNnKRGXkJAbVKoEZP3EaY1ivSGD4Q4atqnWGjyYuGuGe5Kci8nQDKaez8ceu2BnIvu6kW8aRx4e5nW5ExW0-BjsTB58PcEv_bLfqcl0Zpt7DQHLMilaLd5RPcExIegr8W8wHfzNZFCsglR333q5jJfituaPhq-cowROlJDLSdBA6JEl2H1MYqYRUthDvMkg_KZ2wqWYfA4_vxXRdgtqNZSmxdwxBnC8sdkXlKDtVq8KIx4g7C8kVhTKel-yJ22DnnjysbP1wa5-ZD3r25bhWz9zozK8Z-GAvrEjjwdlWo0mEVp_Vf7_ZCRvJgCPMHVj-ZtJXKqzmF9n7ZxD2Y_W60umOvJqG0BiR9Mv_3Kyoq9irRQ \ No newline at end of file +5PG25HpEKcJCUP-biGpvEGRPf783JM87l8Ao42hVi0-6yJVXbfpPoEqdFpgjfoikhmuqGIOzkRe-Aw4L0OLumIiynwMaifQIM6zrXH7NQMkyLbAw3vbxAWUNQRp4t3fMUsNz1Fye2LE6BAKDE7BXvec5OQgQ1ZbXqNPY8ZlnSnQ63kLOJzBWSpNOAhlQlmQOv7ligWuspvE-d1yrq90smsI56nRbdVPzjxuCOZUPluhMr7_1yp0fTOp_NE1M86SnnE9n8cRTGxKoRNucl8ra80nwnGJShjAhtOCSUUhCQH6fJtmb7hbBgt952WBYFSG7PvnqAfm42_bZ_8lIpj8q7B8vwbPHyq9N87FaZ0Q7xQfx9C0L9kDq3WNUAJqwvHTVwlB0npV93xcCIK12kz6F_RVPi-YeyMCInb2eUxuGDGxVlxTUT_DeGiW-W9O8YhtcyTcs3K5zljhUtaJg2geM7fxpPh7V9q81QRR-HraZBjxWH3rzdZljwJUa_x6ONnydmis3Czl1y7lsWEBpYeFbSiVWT8_KdXzcS_tAg9_JCH8l5r4sYc9NWGWhNULUkj0X1kUcGyc3Gj8id37u7WwwC9g4zpXHRDh_B9icQKv1teUYUg_OmdusEU6xwiR-VwpCJ2Pq7PkxY45_Q_9yuTk4mNm7B5r3rkRMw0H9XtN4OnA \ No newline at end of file diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_81492c6ac321121095ac1173e40131bf.xml b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_81492c6ac321121095ac1173e40131bf.xml index 0353137..4536128 100644 --- a/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_81492c6ac321121095ac1173e40131bf.xml +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_81492c6ac321121095ac1173e40131bf.xml @@ -3,13 +3,14 @@ true true manageability - active=true^EQ + active=true^run_scripts=false^EQ + UI policy should have any UI Policy Action defined scan_finding - Orphaned Catalog UI Policies + Orphaned UI Policies 3 If UI policy is not in use, it should be deleted or made inactive @@ -26,21 +27,32 @@ })(engine);]]> - Orphaned Catalog UI Policies + Orphaned UI Policies scan_table_check admin 2024-11-01 11:38:07 81492c6ac321121095ac1173e40131bf - 0 - Orphaned Catalog UI Policies + 1 + Orphaned UI Policies ca8467c41b9abc10ce0f62c3b24bcbaa ca8467c41b9abc10ce0f62c3b24bcbaa scan_table_check_81492c6ac321121095ac1173e40131bf admin - 2024-11-01 11:38:07 + 2024-11-01 11:41:25 sys_ui_policy
false + + 81492c6ac321121095ac1173e40131bf + admin + 2024-11-01 11:41:24 + 090aaceac321121095ac1173e401311f + 0 + admin + 2024-11-01 11:41:24 + scan_table_check
+ false +
From 37ce8be5d9c1d1cdbd93cd2f427890d5c8b1648f Mon Sep 17 00:00:00 2001 From: Deepak Negi <120473057+dvn-lazywinner@users.noreply.github.com> Date: Fri, 1 Nov 2024 22:12:24 +0530 Subject: [PATCH 3/3] Update README.md Added check for "Orphaned UI Policies" --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index eb57e9c..092517b 100644 --- a/README.md +++ b/README.md @@ -386,6 +386,11 @@ The isLoading flag is the simplest way to prevent unnecessary code from taking u It is recommended to select columans in List type report to provide better user experence. +## Find Orphaned UI Policies + +Orphaned UI policies add a technical debt as they are active but no UI Policy Actions defined or No scripts are running on execution. +It is recommeded to deactivate or delete such UI policies. + # Additional resources Please check these additional links for more information and details: