From 6d16276fcc97282949fe0ee552857fd473ca81fb Mon Sep 17 00:00:00 2001 From: admin Date: Mon, 14 Oct 2024 09:31:48 -0700 Subject: [PATCH 01/10] For instance scan for automate testing with ServiceNow's Automated Test Framework to ensure functionality after updates and deployments. --- ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt | 2 +- ...check_357638f05391521000b51901a0490e6e.xml | 56 +++++++++++++++++++ 2 files changed, 57 insertions(+), 1 deletion(-) create mode 100644 ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_357638f05391521000b51901a0490e6e.xml diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt index 3dc5a7f..e5667f5 100644 --- a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt @@ -1 +1 @@ -CuNEYHj5RbBsjVJxohTMD1xntLLtuzW06YrIQxv_dnuv66Z-CP9Yyz94aT1y6VMee62ueoZ-zoVm79qzmSN0EDnNTIajGUE-L9E8z-wSmPjpDRK6unp5pT-WyQru961HXU1NDT6tYoVYpmHPnC1pxK1hGqlJ5xCFlFjoYHaWTOMQ-jgr2lppwmOLGMGR7znGbC3ffVubbJzVWxZF2A54U5qoSwKmMb-Sl6nBVJvbZz8finGJvOBn8WzxH6DP_rUNqXJ4ZflVbC2EWzi2mlf_jhEvu35jXElgy6I7myTSoOJvWiK8J6arVkKEt1MNTtewGnDrFnAbFFZ53T08x7UafmirFgZuS4MbzwCYGQ_dX9IlcB-5OLXuB1JYApTLKEJnT364IFKOpAgwzZm5F9dhRAYQG6qVRonDCHrXl1ZJ1WFEMgDCksXtQpTcc53Fe-cH348-sbttOrFExqMtN8HmrJxdjJWFQB0WIPnb7BLMIc6qvc0QIfku9KZpHSlse1cttB-pn_l5UM07YLgjoWCB2wvGaLkZdjDOT0MZizytu7SaAs0SFgm4Q2g4p3xTJ9C78cM24TaT0oQ_gIehRDaf-ETeb4XCdMj1hpaRB4PR2JquoRXJvkfZ7bB6l0ahyfDeQvKqk2cmDf0Mt2CKXeALoAOwe3vhtLMTXKOL1NBAjm4 \ No newline at end of file +tG-IQ3gIIotqELbKefsjaKLRXAfKT5UCb90GMAzdOGjWm3gW0SvUTgZCObB8HbG38f2ZIz_cGHzE8h1Dbh66hcWYk9onFL6yx5pPy_HaM03tfsR3bmu29LtBhi1Mlb2qAbhfkvO4ZC46mcJZPOxd0reUiW1n5LBiNyM23sGTwxRPuA-ooNcBOztJh_qeMvxknDn-Wm6RYSE1_8w4lwUtYIHInJeIMiyRoQ6D4F3pxo0xaXHl0LlOvFobeMC5LOlLL0dv4nck-oaNAvFiaOG1FvI-7ygRnMoaJHsnTeFhPcb097zMZaPlIAQqjF1L8Mdy7O90zW8eUAkdCvnDurh5aHeutoBb3jdPXC-nO628hbqe-N1KQV-pnFKBOrMaVdI3jTrJlc82fN6lNWtJiwIhcbZZ6SREA32cQvbZMdByYjdBEGFGo94JIR6rzuEsMfz-7ppaumipljUD60K3dg9yA1bAqJd--C1cqwrFursf_XaiGNxQ0LFwKjNKH-lJbSZ5mSffVV57477EX2XV3HEqx47EL5rmtZnG52C_E63ky0clzZLO_00Tl34mE04i_1YqUBXsqry27Ub4o0UksPESR1xjq5mjEKs1dOmpPE0KgBMhWhlNTamVrIdB5h7Z95cgx6n1O19jPnhRjg_lkYgvh_yV-x2uimlO5Hl7Gw6e08g \ No newline at end of file diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_357638f05391521000b51901a0490e6e.xml b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_357638f05391521000b51901a0490e6e.xml new file mode 100644 index 0000000..763bc98 --- /dev/null +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_357638f05391521000b51901a0490e6e.xml @@ -0,0 +1,56 @@ + + + true + true + upgradability + name=sn_atf.runner.enabled^value=false^EQ + + + + Automate your testing with ServiceNow's Automated Test Framework to ensure functionality after updates and deployments. + + scan_finding + Encourage ATFs + 2 + https://docs.servicenow.com/bundle/xanadu-application-development/page/administer/auto-test-framework/task/atf-enable-tests.html + +https://www.servicenow.com/community/developer-forum/how-to-get-type-of-instance-via-script/m-p/2029442 + + 100 + 0 + 1 + + Validate ATFs are enabled in sub production instances + scan_table_check + admin + 2024-10-14 16:09:20 + 357638f05391521000b51901a0490e6e + 4 + Encourage ATFs + ca8467c41b9abc10ce0f62c3b24bcbaa + + ca8467c41b9abc10ce0f62c3b24bcbaa + scan_table_check_357638f05391521000b51901a0490e6e + admin + 2024-10-14 16:26:20 + sys_properties
+ false +
+ + + 357638f05391521000b51901a0490e6e + admin + 2024-10-14 16:09:19 + 96baf8785391521000b51901a0490e96 + 0 + admin + 2024-10-14 16:09:19 + scan_table_check
+ true +
+
From 5da23d96a1faa6005ee7fe028251e480af7d76c8 Mon Sep 17 00:00:00 2001 From: admin Date: Mon, 14 Oct 2024 10:38:03 -0700 Subject: [PATCH 02/10] Always avoid using native js "document" object for DOM manipulation in service portal. Instead we should use AngularJS equivalent capabilities to achieve the same. --- ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt | 2 +- ...check_e65c4d305315521000b51901a0490e38.xml | 57 +++++++++++++++++++ 2 files changed, 58 insertions(+), 1 deletion(-) create mode 100644 ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_e65c4d305315521000b51901a0490e38.xml diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt index e5667f5..d368d5b 100644 --- a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt @@ -1 +1 @@ -tG-IQ3gIIotqELbKefsjaKLRXAfKT5UCb90GMAzdOGjWm3gW0SvUTgZCObB8HbG38f2ZIz_cGHzE8h1Dbh66hcWYk9onFL6yx5pPy_HaM03tfsR3bmu29LtBhi1Mlb2qAbhfkvO4ZC46mcJZPOxd0reUiW1n5LBiNyM23sGTwxRPuA-ooNcBOztJh_qeMvxknDn-Wm6RYSE1_8w4lwUtYIHInJeIMiyRoQ6D4F3pxo0xaXHl0LlOvFobeMC5LOlLL0dv4nck-oaNAvFiaOG1FvI-7ygRnMoaJHsnTeFhPcb097zMZaPlIAQqjF1L8Mdy7O90zW8eUAkdCvnDurh5aHeutoBb3jdPXC-nO628hbqe-N1KQV-pnFKBOrMaVdI3jTrJlc82fN6lNWtJiwIhcbZZ6SREA32cQvbZMdByYjdBEGFGo94JIR6rzuEsMfz-7ppaumipljUD60K3dg9yA1bAqJd--C1cqwrFursf_XaiGNxQ0LFwKjNKH-lJbSZ5mSffVV57477EX2XV3HEqx47EL5rmtZnG52C_E63ky0clzZLO_00Tl34mE04i_1YqUBXsqry27Ub4o0UksPESR1xjq5mjEKs1dOmpPE0KgBMhWhlNTamVrIdB5h7Z95cgx6n1O19jPnhRjg_lkYgvh_yV-x2uimlO5Hl7Gw6e08g \ No newline at end of file +i_BjMOi9sxzRAYEoKQTyqmvU0fzO1wvs16ONlSntq91XLDlYsoVVgLGnL_Pql8lXuhENdj6DQbjG8yBXFzaTNNrjSRo1tvTlKMSREQmPVQNfj2STT1IXYIehedgFy5Al1Av4anp18YO3u56S4GkD2V8yA-d8IgRwhmFuLB_bZmx2TEBUSQxXqKSsZhbe6oWn3wVb1L47k9RHwqyLIt9WphsEhP52Gey49IUC-I5iDm1Ko93syfvhdFL0FX2el5zCW3g31CG85wenOJYEsUCKZ109XJJWa_3JsYZQTlBlDzxQ2Bq8-DWpgydmWDhRBvHPURa4tlWEBRZuXC0HIQWvAX_gvueBdVRl8XRhnkE7tL-tnE-jGSf6SHQi73eBfj5oit8baCPzaVEYvVpxBl_AN5rRWxqXFxZv8XjJqgWDG-gO_dFntKZPDNvs3ikqemCuEeYEYzf8IMuj06xbumTB6DdxwY-dOHVuTQ5UZ5g2BKLTUfRBzqxFd5e655-CaL8RP1D9OXHjPn-aY6TNd-c4Rx_j36j3zJovj0svg8g-2i3WgnTCntlAsNrXRDtqRvl-a6-2RgEhQ1ug98qMHkEpRHhUwiAIA3-YEIpaxJt6i6qBwlpompDad8rAmltd_bP_W-xd6Ipzs-whgMH5KQZuCABwsqnsUQTN_gZ3rrbDvLg \ No newline at end of file diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_e65c4d305315521000b51901a0490e38.xml b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_e65c4d305315521000b51901a0490e38.xml new file mode 100644 index 0000000..6d7564d --- /dev/null +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_e65c4d305315521000b51901a0490e38.xml @@ -0,0 +1,57 @@ + + + true + true + manageability + + Always avoid using native js "document" object for DOM manipulation in service portal. Instead we should use AngularJS equivalent capabilities to achieve the same. + + scan_finding + Avoid using javascript "document" object in Portal + 1 + + + 100 + 0 + 1 + + Avoid using javascript "document" object in Portal + scan_table_check + admin + 2024-10-14 17:36:18 + e65c4d305315521000b51901a0490e38 + 0 + Avoid using javascript "document" object in Portal + ca8467c41b9abc10ce0f62c3b24bcbaa + + ca8467c41b9abc10ce0f62c3b24bcbaa + scan_table_check_e65c4d305315521000b51901a0490e38 + admin + 2024-10-14 17:36:18 + sp_widget
+ false +
+ + + e65c4d305315521000b51901a0490e38 + admin + 2024-10-14 17:36:18 + 54ae89b05315521000b51901a0490e99 + 0 + admin + 2024-10-14 17:36:18 + scan_table_check
+ true +
+
From f0964c1f6da43736c6a19ea79fe05ce01db5f002 Mon Sep 17 00:00:00 2001 From: admin Date: Mon, 14 Oct 2024 10:45:22 -0700 Subject: [PATCH 03/10] Always avoid using native js "document" object for DOM manipulation in service portal. Instead we should use AngularJS equivalent capabilities to achieve the same. --- ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt | 2 +- .../scan_table_check_e65c4d305315521000b51901a0490e38.xml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt index d368d5b..d21f140 100644 --- a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt @@ -1 +1 @@ -i_BjMOi9sxzRAYEoKQTyqmvU0fzO1wvs16ONlSntq91XLDlYsoVVgLGnL_Pql8lXuhENdj6DQbjG8yBXFzaTNNrjSRo1tvTlKMSREQmPVQNfj2STT1IXYIehedgFy5Al1Av4anp18YO3u56S4GkD2V8yA-d8IgRwhmFuLB_bZmx2TEBUSQxXqKSsZhbe6oWn3wVb1L47k9RHwqyLIt9WphsEhP52Gey49IUC-I5iDm1Ko93syfvhdFL0FX2el5zCW3g31CG85wenOJYEsUCKZ109XJJWa_3JsYZQTlBlDzxQ2Bq8-DWpgydmWDhRBvHPURa4tlWEBRZuXC0HIQWvAX_gvueBdVRl8XRhnkE7tL-tnE-jGSf6SHQi73eBfj5oit8baCPzaVEYvVpxBl_AN5rRWxqXFxZv8XjJqgWDG-gO_dFntKZPDNvs3ikqemCuEeYEYzf8IMuj06xbumTB6DdxwY-dOHVuTQ5UZ5g2BKLTUfRBzqxFd5e655-CaL8RP1D9OXHjPn-aY6TNd-c4Rx_j36j3zJovj0svg8g-2i3WgnTCntlAsNrXRDtqRvl-a6-2RgEhQ1ug98qMHkEpRHhUwiAIA3-YEIpaxJt6i6qBwlpompDad8rAmltd_bP_W-xd6Ipzs-whgMH5KQZuCABwsqnsUQTN_gZ3rrbDvLg \ No newline at end of file +InPO8pvCMD9mUh_JaTShthpznssMFIICRymMeOi7QVChk76V-EFLUoiXeUjw3OC903vEi4fIDHW7Cg2M90JNyK-fwzVsnd5StkBdeWanv5Of1EDMfZY6sK3Z_UnA7qkB2u6Mm31rthr24Yh9J8hCZxAETxkKpd_zVvvy_bjUoqYZWkx2lI11v2lkQB3QgTn5tHPIV1NY5uGlweZZu1rH7UnUFrZF9TzBnL2hBOb82VfdJch3-kTp1UE9I2HTf5b0YmZtGX8Rozvvf4P40wG8V7WfKb0qab_rJuTF3XMXq3tHBsf5tm6eg4zfobEr_s2eoVJFXVQRXHzjWDCGg5wb_l7faPIaaKzXIBUNLA-wteHz06dGnYUlYVxv0PO5AwM54vaS_z8-ihS-c739CEMu1IeIp5FWjxApSIw2bg7LNXvHgCmhK87Y9nP2TzkIIKmJa2qiQKL-cycmTWc-15zwGraaFfshj-JiznHQ6Pxg4i5uie8nTfuCBdF0lgaVhZoJjQ_4hJeLnb5ON_f4PEr_14eaftxX1U9hvtXyeAj-pvTZkc_WSXBIuRKjdEuzy3MPORtQaQa2khASdhkeCqlavrV-KZWM0NWX8nEHNnJkLNIYqqrRSLbpw-49tjTqzfEVsX7bFOovtQuPfGUDMFU41vsLi52YYtc6i_gvronFdHk \ No newline at end of file diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_e65c4d305315521000b51901a0490e38.xml b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_e65c4d305315521000b51901a0490e38.xml index 6d7564d..81c4e66 100644 --- a/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_e65c4d305315521000b51901a0490e38.xml +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_e65c4d305315521000b51901a0490e38.xml @@ -31,14 +31,14 @@ admin 2024-10-14 17:36:18 e65c4d305315521000b51901a0490e38 - 0 + 2 Avoid using javascript "document" object in Portal ca8467c41b9abc10ce0f62c3b24bcbaa ca8467c41b9abc10ce0f62c3b24bcbaa scan_table_check_e65c4d305315521000b51901a0490e38 admin - 2024-10-14 17:36:18 + 2024-10-14 17:44:48 sp_widget
false From 0d42f735fd9a32050652aa534a0bd9b9988c8723 Mon Sep 17 00:00:00 2001 From: admin Date: Mon, 14 Oct 2024 11:18:56 -0700 Subject: [PATCH 04/10] In general, you should use the array literal notation when possible. It is easier to read, it gives the compiler a chance to optimize your code, and it's mostly faster too. --- ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt | 2 +- ...check_7593193c5315521000b51901a0490ec5.xml | 85 +++++++++++++++++++ 2 files changed, 86 insertions(+), 1 deletion(-) create mode 100644 ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_script_only_check_7593193c5315521000b51901a0490ec5.xml diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt index d21f140..05487af 100644 --- a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt @@ -1 +1 @@ -InPO8pvCMD9mUh_JaTShthpznssMFIICRymMeOi7QVChk76V-EFLUoiXeUjw3OC903vEi4fIDHW7Cg2M90JNyK-fwzVsnd5StkBdeWanv5Of1EDMfZY6sK3Z_UnA7qkB2u6Mm31rthr24Yh9J8hCZxAETxkKpd_zVvvy_bjUoqYZWkx2lI11v2lkQB3QgTn5tHPIV1NY5uGlweZZu1rH7UnUFrZF9TzBnL2hBOb82VfdJch3-kTp1UE9I2HTf5b0YmZtGX8Rozvvf4P40wG8V7WfKb0qab_rJuTF3XMXq3tHBsf5tm6eg4zfobEr_s2eoVJFXVQRXHzjWDCGg5wb_l7faPIaaKzXIBUNLA-wteHz06dGnYUlYVxv0PO5AwM54vaS_z8-ihS-c739CEMu1IeIp5FWjxApSIw2bg7LNXvHgCmhK87Y9nP2TzkIIKmJa2qiQKL-cycmTWc-15zwGraaFfshj-JiznHQ6Pxg4i5uie8nTfuCBdF0lgaVhZoJjQ_4hJeLnb5ON_f4PEr_14eaftxX1U9hvtXyeAj-pvTZkc_WSXBIuRKjdEuzy3MPORtQaQa2khASdhkeCqlavrV-KZWM0NWX8nEHNnJkLNIYqqrRSLbpw-49tjTqzfEVsX7bFOovtQuPfGUDMFU41vsLi52YYtc6i_gvronFdHk \ No newline at end of file +E79Y8Mu1unbrVUarnYnB2V54ymsAauwfQy6DT4vV8djAYhDwH6bfqfESPU1GPBo8sMwTvPsLc4pFRXVmM-cvRnlFYbzEZEjU4syOe8-sh6O4mG3DsmlnV_rimfnuLGWPOM8LU2KileaSf2XoGWE5tXZ8PtTjtRo2uxiF8fiD252Fb4i2u8DxyZ6cZYpBEacjBD7T_fQ71wW2wUZJsLn79GyzkrZ0DNQLxHEByPGpYrjhvJrc-s0jfydZlGeDUuna07bPDprV1qmO1YdX93NVUPrzPLCGTBGnI8MiGreD_2t4sGHbL9YEpqsGM3RRjECQF_3E7B11nV-296qAEV_3OsR16l9i-qeTCPKhpTW1rEip-NeLdiZyVRjmeafuZ6y12zxqXdo-XiNxWAMPH-o6v50-5XidZW_athHTObQec1MxaY9vOEbJHNbAKkHGKCPUiQGasWxkHPPDGNLIYRK5LQPw4pSpnGgk8Fbd_SRY9MPNtlFxbtfSQT-wOcmTaemFoG7kTB2ckBtxUsU-wzLgm1tyADjdIbGi4VsgXd5MOXri3hVGM91uG5Z3s138zGjOxMhBytP_anPM9DBYV6DgTp3WWO667cykHQAuF_yUEnGJpIsPMOtKeCuMX-rla82cpPlcsSkyqgcVsMqgAuPR1Vrptbkuyqee55OF3whW9DA \ No newline at end of file diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_script_only_check_7593193c5315521000b51901a0490ec5.xml b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_script_only_check_7593193c5315521000b51901a0490ec5.xml new file mode 100644 index 0000000..9faa30a --- /dev/null +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_script_only_check_7593193c5315521000b51901a0490ec5.xml @@ -0,0 +1,85 @@ + + + true + manageability + In general, you should use the array literal notation when possible. It is easier to read, it gives the compiler a chance to optimize your code, and it's mostly faster too. + + scan_finding + Don't use new Array() + 3 + Validated new Array() pattern on Business rules, Client scripts and Script includes + + 100 + 0 + 1 + + Don't use new Array() + scan_script_only_check + admin + 2024-10-14 18:14:56 + 7593193c5315521000b51901a0490ec5 + 2 + Don't use new Array() + ca8467c41b9abc10ce0f62c3b24bcbaa + + ca8467c41b9abc10ce0f62c3b24bcbaa + scan_script_only_check_7593193c5315521000b51901a0490ec5 + admin + 2024-10-14 18:18:21 + + + + 7593193c5315521000b51901a0490ec5 + admin + 2024-10-14 18:14:55 + 86771d305355521000b51901a0490e92 + 0 + admin + 2024-10-14 18:14:55 + scan_script_only_check
+ true +
+
From cf80231ac4627a9c85a267386def751864dbf17f Mon Sep 17 00:00:00 2001 From: admin Date: Mon, 14 Oct 2024 11:43:51 -0700 Subject: [PATCH 05/10] This pull request contains script only scans for finding gs.log() present in Client scripts, Business rules and Script incluedes --- ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt | 2 +- ...check_ad6c55385355521000b51901a0490ec4.xml | 79 +++++++++++++++++++ 2 files changed, 80 insertions(+), 1 deletion(-) create mode 100644 ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_script_only_check_ad6c55385355521000b51901a0490ec4.xml diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt index 05487af..f9c40cf 100644 --- a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt @@ -1 +1 @@ -E79Y8Mu1unbrVUarnYnB2V54ymsAauwfQy6DT4vV8djAYhDwH6bfqfESPU1GPBo8sMwTvPsLc4pFRXVmM-cvRnlFYbzEZEjU4syOe8-sh6O4mG3DsmlnV_rimfnuLGWPOM8LU2KileaSf2XoGWE5tXZ8PtTjtRo2uxiF8fiD252Fb4i2u8DxyZ6cZYpBEacjBD7T_fQ71wW2wUZJsLn79GyzkrZ0DNQLxHEByPGpYrjhvJrc-s0jfydZlGeDUuna07bPDprV1qmO1YdX93NVUPrzPLCGTBGnI8MiGreD_2t4sGHbL9YEpqsGM3RRjECQF_3E7B11nV-296qAEV_3OsR16l9i-qeTCPKhpTW1rEip-NeLdiZyVRjmeafuZ6y12zxqXdo-XiNxWAMPH-o6v50-5XidZW_athHTObQec1MxaY9vOEbJHNbAKkHGKCPUiQGasWxkHPPDGNLIYRK5LQPw4pSpnGgk8Fbd_SRY9MPNtlFxbtfSQT-wOcmTaemFoG7kTB2ckBtxUsU-wzLgm1tyADjdIbGi4VsgXd5MOXri3hVGM91uG5Z3s138zGjOxMhBytP_anPM9DBYV6DgTp3WWO667cykHQAuF_yUEnGJpIsPMOtKeCuMX-rla82cpPlcsSkyqgcVsMqgAuPR1Vrptbkuyqee55OF3whW9DA \ No newline at end of file +FjJIjoi_0gdGHom8Aj2XQBVRRTuclvMn_rcKpFnMlho9ZWjD5-RthW6iZxN_OAskdPmG6Uf6ruhNJ-wMseEOeYe5xwr3qSdDTjprYpYUxdlTz3BCec5LJAVqe42CXyfSzdnaVQqdZ4ds9GENnH8EuTYCZtkysqgP24l6M-m9cd20xAErQmMY_QGCYFxFo7yTjQZWkg127oFOFy6NZiMAnFbwgpoE7cD_3pPn_QMnfih3w9AfdIc_2LO8ow4A2gv2oly4U07QpZhRARuvJC29p4L2-GwzjYR6L95698nylx313pTHOhV58ZvqmphRAiTSWSa_hy6Uc57WqNGygqUTUD3ht8TgViY5HyrJsPg8h34mnt5aYMdDQMxGS4WtZxJkSKyoBXvSvA2IL_9rwz7T0vK1nDaReKrheBFTxasrck1jrMic4Ms5eG4FXoSUkh7-NJ01KtyRdJm3KV14KWOKChepK7a7Akxlm3PNuqX9EFx_hDlLxjae6rhYAtduMC91JJqAjrhhLGXAQ97HZWETwA_mfZh95087VsKqRSiyTdW5YpBgL5jKCMTeQhA1mMbYFBBih67_b-DumbKo10lriHK70LLfOjvOa2ZWNaz8zLXLEh5fXIx_OAgX5LSmuFAOngLTrj8L2zIbWWF0cBo2B82LNZd8f1kHQfE26nVsL9U \ No newline at end of file diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_script_only_check_ad6c55385355521000b51901a0490ec4.xml b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_script_only_check_ad6c55385355521000b51901a0490ec4.xml new file mode 100644 index 0000000..8238b3b --- /dev/null +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_script_only_check_ad6c55385355521000b51901a0490ec4.xml @@ -0,0 +1,79 @@ + + + true + manageability + The gs.info() statement can be used to write information to the system log. It is generally used when debugging. Using gs.info() statements will pollute the system log. Prior to promoting artifacts to a production instance, debugging statement should - in most cases - be removed. + + scan_finding + Check gs.log + 3 + This script validates gs.log() statement present in Business rules, client scripts and script includes + + 100 + 0 + 1 + + Scripts should not contain gs.info statements + scan_script_only_check + admin + 2024-10-14 18:41:51 + ad6c55385355521000b51901a0490ec4 + 0 + Check gs.log + ca8467c41b9abc10ce0f62c3b24bcbaa + + ca8467c41b9abc10ce0f62c3b24bcbaa + scan_script_only_check_ad6c55385355521000b51901a0490ec4 + admin + 2024-10-14 18:41:51 + + + + ad6c55385355521000b51901a0490ec4 + admin + 2024-10-14 18:41:51 + 28ad95385355521000b51901a0490e07 + 0 + admin + 2024-10-14 18:41:51 + scan_script_only_check
+ true +
+
From bb4b22869a6c8d45ad5d8250bb3e0cbe12c0c961 Mon Sep 17 00:00:00 2001 From: admin Date: Mon, 14 Oct 2024 15:09:35 -0700 Subject: [PATCH 06/10] For instance, scan for automated testing with ServiceNow's Automated Test Framework to ensure functionality after updates and deployments. --- ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt | 2 +- .../scan_table_check_357638f05391521000b51901a0490e6e.xml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt index f9c40cf..ddb8497 100644 --- a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt @@ -1 +1 @@ -FjJIjoi_0gdGHom8Aj2XQBVRRTuclvMn_rcKpFnMlho9ZWjD5-RthW6iZxN_OAskdPmG6Uf6ruhNJ-wMseEOeYe5xwr3qSdDTjprYpYUxdlTz3BCec5LJAVqe42CXyfSzdnaVQqdZ4ds9GENnH8EuTYCZtkysqgP24l6M-m9cd20xAErQmMY_QGCYFxFo7yTjQZWkg127oFOFy6NZiMAnFbwgpoE7cD_3pPn_QMnfih3w9AfdIc_2LO8ow4A2gv2oly4U07QpZhRARuvJC29p4L2-GwzjYR6L95698nylx313pTHOhV58ZvqmphRAiTSWSa_hy6Uc57WqNGygqUTUD3ht8TgViY5HyrJsPg8h34mnt5aYMdDQMxGS4WtZxJkSKyoBXvSvA2IL_9rwz7T0vK1nDaReKrheBFTxasrck1jrMic4Ms5eG4FXoSUkh7-NJ01KtyRdJm3KV14KWOKChepK7a7Akxlm3PNuqX9EFx_hDlLxjae6rhYAtduMC91JJqAjrhhLGXAQ97HZWETwA_mfZh95087VsKqRSiyTdW5YpBgL5jKCMTeQhA1mMbYFBBih67_b-DumbKo10lriHK70LLfOjvOa2ZWNaz8zLXLEh5fXIx_OAgX5LSmuFAOngLTrj8L2zIbWWF0cBo2B82LNZd8f1kHQfE26nVsL9U \ No newline at end of file +1A0-JPI_Pz7r41JeioQVjsoKSRGPR2bfakyOrZSHEZGNChjjcgTS_J8WQ-04ve0dJDTZjozAHZL16G8s-u5z5_4x9TC08vwWetPdUGAbuCWzabr2HODNm1hber0mnHt8valZmfric9jWNYqaIFKyqNJxh6P2xxd11dmQMQLQw9cmGsKm6p9gAnZ95VGKxEKFEHWpxrsOCv2prcEbVAoGnw9yckCXI_hH6Ha5DbWL_qclMhaIwwvOCqXDTNXYsZ4uAy3Z8kgrdKM3mvbxwwQKMTYRhPc6lYnlHmt7NAAvFmTAlBzM6MGk6n0JuXSy_GrDz9DPe69YZ85nKD4HsSOylVTGFu69bORoXXl30W_OzgVYwLIFF1JjCBx13GNe4KPVmx6vkW0an1RrZ5Vi7ZE0TPmCu8KPwLeL8TUQfqswjevGjj4EObonX-iKz4Cza7kZcCS_5QuftcaiksLm0dJrIhYFjUTG5KpzNnvHLWXAOSGr8ZAZYQ_07-v6JSpOAvAgV1iE3ru-A9vHy1yG53pr5LF8cxHA5mfF9rLUa66bzrwVuFFMphIAsLCm-xWxkzp8fcP7C5dUWsq4JIV6aHh_YeTn12lEGrSFa_X7NYGf5l_yOTT3wYC70GJKqAZeZu32RBy5-l5NXz0h5nr-9cF1PC9xYfmcikTAtApipw6ryr8 \ No newline at end of file diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_357638f05391521000b51901a0490e6e.xml b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_357638f05391521000b51901a0490e6e.xml index 763bc98..309bddd 100644 --- a/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_357638f05391521000b51901a0490e6e.xml +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_357638f05391521000b51901a0490e6e.xml @@ -7,7 +7,7 @@ - Automate your testing with ServiceNow's Automated Test Framework to ensure functionality after updates and deployments. + Automate your testing with ServiceNow's Automated Test Framework to ensure functionality after updates and deployments Considering as instance scan best practices. scan_finding Encourage ATFs @@ -30,14 +30,14 @@ https://www.servicenow.com/community/developer-forum/how-to-get-type-of-instance admin 2024-10-14 16:09:20 357638f05391521000b51901a0490e6e - 4 + 5 Encourage ATFs ca8467c41b9abc10ce0f62c3b24bcbaa ca8467c41b9abc10ce0f62c3b24bcbaa scan_table_check_357638f05391521000b51901a0490e6e admin - 2024-10-14 16:26:20 + 2024-10-14 22:08:53 sys_properties
false From f9427f3610da7280210c4ad72ad9371d47e416ac Mon Sep 17 00:00:00 2001 From: admin Date: Mon, 14 Oct 2024 15:19:40 -0700 Subject: [PATCH 07/10] For instance, scan for automated testing with ServiceNow's Automated Test Framework to ensure functionality after updates and deployments. --- ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt | 2 +- ...check_6d0f0ab45359521000b51901a0490e96.xml | 56 +++++++++++++++++++ 2 files changed, 57 insertions(+), 1 deletion(-) create mode 100644 ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_6d0f0ab45359521000b51901a0490e96.xml diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt index ddb8497..3495e91 100644 --- a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt @@ -1 +1 @@ -1A0-JPI_Pz7r41JeioQVjsoKSRGPR2bfakyOrZSHEZGNChjjcgTS_J8WQ-04ve0dJDTZjozAHZL16G8s-u5z5_4x9TC08vwWetPdUGAbuCWzabr2HODNm1hber0mnHt8valZmfric9jWNYqaIFKyqNJxh6P2xxd11dmQMQLQw9cmGsKm6p9gAnZ95VGKxEKFEHWpxrsOCv2prcEbVAoGnw9yckCXI_hH6Ha5DbWL_qclMhaIwwvOCqXDTNXYsZ4uAy3Z8kgrdKM3mvbxwwQKMTYRhPc6lYnlHmt7NAAvFmTAlBzM6MGk6n0JuXSy_GrDz9DPe69YZ85nKD4HsSOylVTGFu69bORoXXl30W_OzgVYwLIFF1JjCBx13GNe4KPVmx6vkW0an1RrZ5Vi7ZE0TPmCu8KPwLeL8TUQfqswjevGjj4EObonX-iKz4Cza7kZcCS_5QuftcaiksLm0dJrIhYFjUTG5KpzNnvHLWXAOSGr8ZAZYQ_07-v6JSpOAvAgV1iE3ru-A9vHy1yG53pr5LF8cxHA5mfF9rLUa66bzrwVuFFMphIAsLCm-xWxkzp8fcP7C5dUWsq4JIV6aHh_YeTn12lEGrSFa_X7NYGf5l_yOTT3wYC70GJKqAZeZu32RBy5-l5NXz0h5nr-9cF1PC9xYfmcikTAtApipw6ryr8 \ No newline at end of file +QX8vW5ES7j388pDbmjJbvPgE-AORb5rGJRrXpenMJTm-xWqWVTydXQeOUnQ-Cb9mN2dUY2sfc96DrQ8FHOKKd35XieHUdzx8fDum2K5ieOJibHKKirZ5FtadwC7FODeXZBLrigv9iUvDUHBHLe6LhjUOc5Kb-vUmQm7ltmdM7yRtPEKx5e0Mc6_rdlnhT67tlRg8_xFMoCva9j05-PUk8C95EfAFs31rA0XLCqXuwoUHiOq_sW3zsOPz0xKuFVDgPXOBvRH4CoTlgveiBGRMrxgso5OH3tkgyUpT8Um2I53wcxTI6K-HG_V0FdB10YjIW9XeHNECbUu2RVC0gr1OOBScMOo64_pOVJUt5wHb3EIROhoOEilNqZ2uPdoWcDqEJAIXjsyDlIpdvt79VQPTkuXAZt86fEgC0Kf4_COaHu_DpTy_5Q_D_VqBDzCqX3iWXpia-cSCuijGlwC-rDdQB_gYZPX7ZocpKvUOUaHaUpBDuWI--qbNZ5ynPFfgwuXSX07W9IKSUqTVN8PUiUukNGWXkT9_TMw3i-Vojz5v31F-rIu5IJNZGth1lny6z-CXTT8NtDR-6hDQr1c-MgF1ssiApwPWW09nSww1y2J7b6Vrg7T2Uul6dAl-NAHzusyLB2PnSRElzKuQGQKZMsbl2_uzzwnLP2aqMvty59AwcHI \ No newline at end of file diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_6d0f0ab45359521000b51901a0490e96.xml b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_6d0f0ab45359521000b51901a0490e96.xml new file mode 100644 index 0000000..c3dca97 --- /dev/null +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_6d0f0ab45359521000b51901a0490e96.xml @@ -0,0 +1,56 @@ + + + true + true + manageability + name=sn_atf.runner.enabled^value=false^EQ + + + + Automate your testing with ServiceNow's Automated Test Framework to ensure functionality after updates and deployments Considering as instance scan best practices. + + scan_finding + Encourage ATF + 2 + https://docs.servicenow.com/bundle/xanadu-application-development/page/administer/auto-test-framework/task/atf-enable-tests.html + +https://www.servicenow.com/community/developer-forum/how-to-get-type-of-instance-via-script/m-p/2029442 + + 100 + 0 + 1 + + Validate ATFs are enabled in sub production instances + scan_table_check + admin + 2024-10-14 22:19:17 + 6d0f0ab45359521000b51901a0490e96 + 0 + Encourage ATF + ca8467c41b9abc10ce0f62c3b24bcbaa + + ca8467c41b9abc10ce0f62c3b24bcbaa + scan_table_check_6d0f0ab45359521000b51901a0490e96 + admin + 2024-10-14 22:19:17 + sys_properties
+ false +
+ + + 6d0f0ab45359521000b51901a0490e96 + admin + 2024-10-14 22:19:17 + 656fc6b45359521000b51901a0490ed1 + 0 + admin + 2024-10-14 22:19:17 + scan_table_check
+ true +
+
From e06ad75b81f669809a16b99377231ee2689293eb Mon Sep 17 00:00:00 2001 From: admin Date: Tue, 15 Oct 2024 09:46:17 -0700 Subject: [PATCH 08/10] This pull request contains Script only check to find gs.log() in Client scripts, Business rules and Script includes. --- ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt | 2 +- ...check_dcb996785399521000b51901a0490edb.xml | 79 +++++++++++++++++++ 2 files changed, 80 insertions(+), 1 deletion(-) create mode 100644 ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_script_only_check_dcb996785399521000b51901a0490edb.xml diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt index 3495e91..6e8cb24 100644 --- a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt @@ -1 +1 @@ -QX8vW5ES7j388pDbmjJbvPgE-AORb5rGJRrXpenMJTm-xWqWVTydXQeOUnQ-Cb9mN2dUY2sfc96DrQ8FHOKKd35XieHUdzx8fDum2K5ieOJibHKKirZ5FtadwC7FODeXZBLrigv9iUvDUHBHLe6LhjUOc5Kb-vUmQm7ltmdM7yRtPEKx5e0Mc6_rdlnhT67tlRg8_xFMoCva9j05-PUk8C95EfAFs31rA0XLCqXuwoUHiOq_sW3zsOPz0xKuFVDgPXOBvRH4CoTlgveiBGRMrxgso5OH3tkgyUpT8Um2I53wcxTI6K-HG_V0FdB10YjIW9XeHNECbUu2RVC0gr1OOBScMOo64_pOVJUt5wHb3EIROhoOEilNqZ2uPdoWcDqEJAIXjsyDlIpdvt79VQPTkuXAZt86fEgC0Kf4_COaHu_DpTy_5Q_D_VqBDzCqX3iWXpia-cSCuijGlwC-rDdQB_gYZPX7ZocpKvUOUaHaUpBDuWI--qbNZ5ynPFfgwuXSX07W9IKSUqTVN8PUiUukNGWXkT9_TMw3i-Vojz5v31F-rIu5IJNZGth1lny6z-CXTT8NtDR-6hDQr1c-MgF1ssiApwPWW09nSww1y2J7b6Vrg7T2Uul6dAl-NAHzusyLB2PnSRElzKuQGQKZMsbl2_uzzwnLP2aqMvty59AwcHI \ No newline at end of file +r1aCjXy_NM5G6v4SxZnCFSRY4D-VmJ--9_HedZJJQHLFtPSCsCqT6cbIQROUuO0XISWMEPPoJcJYdyQS0e5cspnrS-nmpRlSnEXCJfvzflGT7uZUtgociN6OIkniezj6qQkbJgPKxGjrWXqLZqoQfP91Rxdvk82pTZPwVmzf5N9R-TpfunihtDUaK6jtn8Mrv9m6_1EWVlDWML98jxTrCh9KE3rMDhovpaN-EaSxOfM9NtzNVekwKH0iWpqk-c51dW297dwB1ETVOpcFBiCiKCRUQLhfuIs-f6kPcNtmzOmUCGOLkiL-rNl6STtDfaNwzo5tv4sKnnCYrMsCTQMsF9CdusLDw-r9S5i1VBj0jqY0YGoAwOREQco_sJUBGTUo2XGgGPgYkWxv_jyG7KH1aFxsvzNBN1Pqelkk-VWB4tFJEPP4ujmaB48zpMKzg2K4b2q8Ub6BwDW0cKRazkmN06-VG5YL-F5v9eWj8wEfDhu56vhuQ-h9TcmFwesMR1iKT_6WRFGhBZxFcaw_1xntxRtwwS1DTIs-XWgB9ZY84Y4SueC0eExpFxUJqTMkFZzOy78peQrZfPr0TTDQvEenFQew0PK99xZ3aXUKYH8qiYxg_JENcCQv5fWo-MK9MShINN56Kog1UlduYq0kBCj0oOgI8MDgtuwC_dRQ_K8wqVk \ No newline at end of file diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_script_only_check_dcb996785399521000b51901a0490edb.xml b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_script_only_check_dcb996785399521000b51901a0490edb.xml new file mode 100644 index 0000000..d043edc --- /dev/null +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_script_only_check_dcb996785399521000b51901a0490edb.xml @@ -0,0 +1,79 @@ + + + true + manageability + The gs.info() statement can be used to write information to the system log. It is generally used when debugging. Using gs.info() statements will pollute the system log. Prior to promoting artifacts to a production instance, debugging statement should - in most cases - be removed. + + scan_finding + Check gs.info in scripts + 2 + + + 100 + 0 + 1 + + Check gs.info in scripts + scan_script_only_check + admin + 2024-10-14 23:06:12 + dcb996785399521000b51901a0490edb + 0 + Check gs.info in scripts + ca8467c41b9abc10ce0f62c3b24bcbaa + + ca8467c41b9abc10ce0f62c3b24bcbaa + scan_script_only_check_dcb996785399521000b51901a0490edb + admin + 2024-10-14 23:06:12 + + + + dcb996785399521000b51901a0490edb + admin + 2024-10-14 23:06:12 + fc2a12b85399521000b51901a0490e9f + 0 + admin + 2024-10-14 23:06:12 + scan_script_only_check
+ true +
+
From 214772e12fa8acbf3e5ad532b93794d1ff25305a Mon Sep 17 00:00:00 2001 From: admin Date: Tue, 15 Oct 2024 10:26:17 -0700 Subject: [PATCH 09/10] gs.info() instance check --- ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt | 2 +- ...n_script_only_check_dcb996785399521000b51901a0490edb.xml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt index 6e8cb24..8acf19a 100644 --- a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt @@ -1 +1 @@ -r1aCjXy_NM5G6v4SxZnCFSRY4D-VmJ--9_HedZJJQHLFtPSCsCqT6cbIQROUuO0XISWMEPPoJcJYdyQS0e5cspnrS-nmpRlSnEXCJfvzflGT7uZUtgociN6OIkniezj6qQkbJgPKxGjrWXqLZqoQfP91Rxdvk82pTZPwVmzf5N9R-TpfunihtDUaK6jtn8Mrv9m6_1EWVlDWML98jxTrCh9KE3rMDhovpaN-EaSxOfM9NtzNVekwKH0iWpqk-c51dW297dwB1ETVOpcFBiCiKCRUQLhfuIs-f6kPcNtmzOmUCGOLkiL-rNl6STtDfaNwzo5tv4sKnnCYrMsCTQMsF9CdusLDw-r9S5i1VBj0jqY0YGoAwOREQco_sJUBGTUo2XGgGPgYkWxv_jyG7KH1aFxsvzNBN1Pqelkk-VWB4tFJEPP4ujmaB48zpMKzg2K4b2q8Ub6BwDW0cKRazkmN06-VG5YL-F5v9eWj8wEfDhu56vhuQ-h9TcmFwesMR1iKT_6WRFGhBZxFcaw_1xntxRtwwS1DTIs-XWgB9ZY84Y4SueC0eExpFxUJqTMkFZzOy78peQrZfPr0TTDQvEenFQew0PK99xZ3aXUKYH8qiYxg_JENcCQv5fWo-MK9MShINN56Kog1UlduYq0kBCj0oOgI8MDgtuwC_dRQ_K8wqVk \ No newline at end of file +K1JwG_j7WZdRbR9E5RCgNlHV7ncqeRYgCBYlc1OVTjwKmAT0_sjhSeOl32ardd-NIi9UKNE48YlwCZEBxq4X8VM5NbKmdCN6QCAQnqOPk1iqkaEusiPol3BmiUsPcwHlQPWJbWN6WqSrrmAHNo231mWq9bAg0OcnzkIGg96BuvmlsjLy_okvq0TmANceDrQfxcrwyC0_rfFdxBauRWKKezEHHB8m8wmf7Ephd9WDzysQtwsr5YVZGBTMJzSt6emjvPHZRkGh909BiH_sL9cWHcWVIBfA35PbqQTGYWrs2ZqFEYly6H9zufI0Tn5elmxEPfA6JaFPFZVC38Xi9vIpyYFNShM7rnYuErb_GMYN_whb3NyOIB8DbU_VgjTaJDOoUPG4DDdA4gCVg7jz2cruK1HTjWnN3PVANnbTrG0L6qmB9Ev8RYB3mEvO5sbhO_3NmGzSHexRcC0GXRqrNvb0MuGDpNTmuym8gR2D_-Sm5m_pmmUo651rlDOp1WlXS1112fhC0OdBULo4xD0avthRAUPD16IYbXjTD3OzG7feLAHrTrRNkD4hL4Y7PFBUBgP7I1OXj57rfBNoiPHakm058FRXuGQeht6iXL-lI2BXXjc1M12eaduZ56wq8ifQMqN4y_hAFeKVjK4FtkNthU1o359ZerYmBhGU8zdoLS9TCxo \ No newline at end of file diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_script_only_check_dcb996785399521000b51901a0490edb.xml b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_script_only_check_dcb996785399521000b51901a0490edb.xml index d043edc..9234cf7 100644 --- a/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_script_only_check_dcb996785399521000b51901a0490edb.xml +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_script_only_check_dcb996785399521000b51901a0490edb.xml @@ -2,7 +2,7 @@ true manageability - The gs.info() statement can be used to write information to the system log. It is generally used when debugging. Using gs.info() statements will pollute the system log. Prior to promoting artifacts to a production instance, debugging statement should - in most cases - be removed. + The gs.info() statement can be used to write information to the system log. It is generally used when debugging. Using gs.info() statements will pollute the system log. Prior to promoting artifacts to a production instance, debugging statement should - in most cases - be removed scan_finding Check gs.info in scripts @@ -55,14 +55,14 @@ admin 2024-10-14 23:06:12 dcb996785399521000b51901a0490edb - 0 + 1 Check gs.info in scripts ca8467c41b9abc10ce0f62c3b24bcbaa ca8467c41b9abc10ce0f62c3b24bcbaa scan_script_only_check_dcb996785399521000b51901a0490edb admin - 2024-10-14 23:06:12 + 2024-10-15 17:25:45 From 91f8f376d10e16336a4218ec51e155e58df7aabe Mon Sep 17 00:00:00 2001 From: admin Date: Tue, 15 Oct 2024 10:40:04 -0700 Subject: [PATCH 10/10] Automate your testing with ServiceNow's Automated Test Framework to ensure functionality after updates and deployments Considering as instance scan best practices --- ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt | 2 +- .../scan_table_check_6d0f0ab45359521000b51901a0490e96.xml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt index 8acf19a..9578def 100644 --- a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt @@ -1 +1 @@ -K1JwG_j7WZdRbR9E5RCgNlHV7ncqeRYgCBYlc1OVTjwKmAT0_sjhSeOl32ardd-NIi9UKNE48YlwCZEBxq4X8VM5NbKmdCN6QCAQnqOPk1iqkaEusiPol3BmiUsPcwHlQPWJbWN6WqSrrmAHNo231mWq9bAg0OcnzkIGg96BuvmlsjLy_okvq0TmANceDrQfxcrwyC0_rfFdxBauRWKKezEHHB8m8wmf7Ephd9WDzysQtwsr5YVZGBTMJzSt6emjvPHZRkGh909BiH_sL9cWHcWVIBfA35PbqQTGYWrs2ZqFEYly6H9zufI0Tn5elmxEPfA6JaFPFZVC38Xi9vIpyYFNShM7rnYuErb_GMYN_whb3NyOIB8DbU_VgjTaJDOoUPG4DDdA4gCVg7jz2cruK1HTjWnN3PVANnbTrG0L6qmB9Ev8RYB3mEvO5sbhO_3NmGzSHexRcC0GXRqrNvb0MuGDpNTmuym8gR2D_-Sm5m_pmmUo651rlDOp1WlXS1112fhC0OdBULo4xD0avthRAUPD16IYbXjTD3OzG7feLAHrTrRNkD4hL4Y7PFBUBgP7I1OXj57rfBNoiPHakm058FRXuGQeht6iXL-lI2BXXjc1M12eaduZ56wq8ifQMqN4y_hAFeKVjK4FtkNthU1o359ZerYmBhGU8zdoLS9TCxo \ No newline at end of file +KELyPyx1N-m5jjjRz2cAicHj-gHqDh7O7uY4TqM3q_pF5A8EfnhVi2Aq9jv8Bxo_4viqgKY9hFYr97H21hDNqEoNcAjbiuaOQH062DTBd-ac4B6UT6YFXPF2gIgOFesO64Se1xfLIK3UQrMVMtXWjBlDTJXblCPOCS0X9uVrIoxOWmZpEMHCgX_svdw750gG-JQqSQebbMdj9uZN9xVKN5qsr0RfjaFMmUZsEBf02jI6lOUgXClMVTvceaESe3hmliH2pE8aS5uNcSAmqVpjws1HYP5MyQoUHMvpwm1ohGCrfViM1YvP5u5xb-ThM5sdjOU86w8Dh92Si5WJKHT-dZoPM2dwKSML4VR-s6PWIAAD7xkr4VrS9vWygIoULoAURVetmFMXIu8J_tbEjfbQZD9xTW9oePa2cJwnG-ElRw4qGBBNCTgujGGLu-_UbH-NqDK_N5vyl8ifrwpkilvVcxOtmr5Uxpe2GPSSLOWVrLdWw7yXzOlnkXdrkdgVHDugI_HB4yGSzCIN075CC6uKMvV11rd59qNpLze7vLTQKQQqGa1KdWrMkibB9EJQFOL5xaZqovzoPWNCjM2u8VTqg1yvjYmcQ1aimYsenONhW9XlpGWhylYxaGwciW4hyvzmiMFeAPCD4CWiEN6iU0IPudB5l-454Ke-CXJnfp__9Xc \ No newline at end of file diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_6d0f0ab45359521000b51901a0490e96.xml b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_6d0f0ab45359521000b51901a0490e96.xml index c3dca97..028f0c7 100644 --- a/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_6d0f0ab45359521000b51901a0490e96.xml +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_6d0f0ab45359521000b51901a0490e96.xml @@ -7,7 +7,7 @@ - Automate your testing with ServiceNow's Automated Test Framework to ensure functionality after updates and deployments Considering as instance scan best practices. + Automate your testing with ServiceNow's Automated Test Framework to ensure functionality after updates and deployments Considering as instance scan best practices scan_finding Encourage ATF @@ -30,14 +30,14 @@ https://www.servicenow.com/community/developer-forum/how-to-get-type-of-instance admin 2024-10-14 22:19:17 6d0f0ab45359521000b51901a0490e96 - 0 + 1 Encourage ATF ca8467c41b9abc10ce0f62c3b24bcbaa ca8467c41b9abc10ce0f62c3b24bcbaa scan_table_check_6d0f0ab45359521000b51901a0490e96 admin - 2024-10-14 22:19:17 + 2024-10-15 17:39:51 sys_properties
false