From 91092a08f3d1d0ec218564bdbd6968bc3779a03d Mon Sep 17 00:00:00 2001 From: Rampriya <114834474+Rampriya-S@users.noreply.github.com> Date: Fri, 3 Oct 2025 17:23:40 -0400 Subject: [PATCH 1/3] Create README.md --- Check User in Group/README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 Check User in Group/README.md diff --git a/Check User in Group/README.md b/Check User in Group/README.md new file mode 100644 index 0000000..180dbf1 --- /dev/null +++ b/Check User in Group/README.md @@ -0,0 +1,14 @@ + +## Overview +This Flow Action allows you to check if a given user belongs to a specified group in ServiceNow. + +## Inputs +- **User** (Reference → `sys_user`): The user you want to check. +- **Group** (Reference → `sys_user_group`): The group to check against. + + ## Outputs +- **Is Member** (true/false): + - `true` → User is in the group + - `false` → User is not in the group + +We can use this Action in flows to save time by quickly looking up and checking if a particular user is in the group before continuing with the follow-up steps. From 2bc56232d64966adacbe8cf7bf09d63bbb9e9a33 Mon Sep 17 00:00:00 2001 From: admin Date: Sun, 5 Oct 2025 15:00:20 -0700 Subject: [PATCH 2/3] =?UTF-8?q?This=20flow=20action=20retrieves=20the=20do?= =?UTF-8?q?main=20from=20an=20email=20address=20=E2=80=94=20it=20receives?= =?UTF-8?q?=20an=20email=20and=20returns=20the=20domain.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- b812ceb69337a210633378917cba10bc/checksum.txt | 3 +- ...ition_c2af5b57c3d0be10e4deb132b4013116.xml | 860 ++++++++++++++++++ 2 files changed, 861 insertions(+), 2 deletions(-) create mode 100644 b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_c2af5b57c3d0be10e4deb132b4013116.xml diff --git a/b812ceb69337a210633378917cba10bc/checksum.txt b/b812ceb69337a210633378917cba10bc/checksum.txt index 9328206..fca968b 100644 --- a/b812ceb69337a210633378917cba10bc/checksum.txt +++ b/b812ceb69337a210633378917cba10bc/checksum.txt @@ -1,2 +1 @@ -2C-lvfLLM-H6agSoyHr-eHi-FwOPoP8_eduE-rn-JNlLWFzI9P1WZBtvLBejaDBADDCqLJuKo6xxR10MuVkHs7tKfiGgQuSN5zHsHfkH1V0COXVZYzxBzatWun8N5qsAkx5Y5eUd_Opm8GHo-oiihewaObG_arZ6xlkW9n9bL1N9kk7PXYePrHaQX0HkSxp4Y4s2I5QVobIzsACYiDiqXPqkDbHVDVupMGioSoVK5jw_dzfLLngwV5PyxxD5ecC-wePXydkZv5DmGhnEvEsfzbn35WcP4Xv5wA5KVDFDu-aNWY00Y_SH7iUFtp3xgnrsp3WZcm0_wk3raUlTJKtiIIQTZosB7sV5ooJcIPZVoUeCh54t2drkmtx8KoMRdi8ATAY4jwROCEOWvkuP0mqTmumXwtqn_3QfeT42WfFlzNGXU1MTkSQz2ZTY2t60BTxLuwan6hdKc123-jW6ADVXfhUvBrkyWxJ1Fw1f98gtkTe6DdWHaA2TmM7p9Z3-q8HHrkM5dwO_Z81ReUrKGfsLNYMQY4C7Wx_byyZcJi-IzSSzAJeDSSdqF9-Gn0_xLEMKchKli-EYSLosR6FnlOz46kHhpzX-OK6fd48DURDX_-PbPJhf8CnyS0Wz_zNc6ucCl6h57GJNRmpB9e7NcfiWTf8iKtt65Jq5h0nZzjYkzw4 -qaVR1XcG782OmVlxN0JspsRu4Dj_HG0I9Kkltaqe8KwRGtg2JUMQNea_oyDnlhyrXx7cbnrjGQ33vsraIxfn8-zc-Ze5qxFNJu99djdXHtVHdlIqbyasTb48mpmnmf1ZdpIeBYXh9eUplNnVLiE4-5_VH4TlU3x9zykVqZ04rrd0hfx7J_qQk2VM77UmKXjvbUsg9rG3uWfSVjcA27fHlyeUY_o62IvO1W5D3WiM1ePnhVMOoKmAsb01E3uihaoJQWhfEnKGJlLJLKRvryK5KoYJzzVG3RiGrjsdkXajenKohuSPfoZw1TAKnwDbFKSwG0lH6L6b7pqmnRHFFBcdA7i-z_4Ha0F5bLMNl8pd0ZVTOsmZF2UA55wbDmvJ4mdzEcF34OYSprTZpGy_RoGS0e-rfWUz8bflosdc6i3Al7WTpFdNMd9XRym32Yj2S4hAfuX0-zUVipK62ao78_mL8inCaR8CtWcw_vOTf5DdVMSYkasJ_yovwBTvuzhpTHW-KKGQ7Q8rplY1iPgZ4rAcBMav381T194Ys3DKZqRtv_wwv8vJRjZe0zqcYbQmY51Khk6eK_wxIu79-o51yOLX6d7tWajBIYZE93tnwiSHfc7Vbnj8a_d8HxkSucOf2XnWrKZlaKZh5kQaU5iur1kPpoTQbFF_ZmDhZNdEgU_zyAo +z4fibQKG0lbjuRv84fRl2f_qycRVVbVB9BQidkaiSRSjiUzMo4NMFfETVUyW7jSm0BV4eVTGAKiq45pPJOAGcPYn4Z2tKjHpN1o5ZEwWsblxrJHZDrdnmBcw158_CYQOYbgdv4Nu_USvuf6DXTlikxRUnjcf4hRkgbuN_XW2HSCrRuDzTsuwTEqpGR46BHkZ4rm1lPRLkHIzXPjU8RLg56PiwjWT9-qO_zgaTFGlf_Nk27s8lE-04esAzBHhgS0B9FtDUq217rsP-4S3es7mnOwGwmE2vxl81hwAH4DUzU7uJYezEB3tWTKjhZTOkrPaIHeWmyGjerWWHZNVD5JtK0pVagXQ-Sd3jCthl1IVt6LoM7FEj22Oim0rBkrzwt44H-FXojtK5COzKO-QmITa13JSg_121YIeiJgteGGZMAFsY3xIbOQ0P0iPEHD22aADpxvcsl17cxPaZm9mohcKeWkeyeWJ1K-3RkS0Xn6OU2nbzEeYtaUUK8ZKAMjCatFse6CFshE04pXlHiAHNhdq2TRzGuIOLVgFWijgKK5d301KiqqaWIeyHhrmum_p_g4OMlkwHPtKg17tNknKiBgfezhae5zA8PZYzycosEoJhmnIg3oEygUoB9l6b3zX4hyjP9_taq4gnNB0_0OM68nqN1QQgeE-jZpqyQRfll3dq-U \ No newline at end of file diff --git a/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_c2af5b57c3d0be10e4deb132b4013116.xml b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_c2af5b57c3d0be10e4deb132b4013116.xml new file mode 100644 index 0000000..0a4ed80 --- /dev/null +++ b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_c2af5b57c3d0be10e4deb132b4013116.xml @@ -0,0 +1,860 @@ + + + package_private + + + + true + + {labelCacheCleanUpExecuted=true} + 28000 + false + + + + + + + false + extract_email_domain_name + [{"name":"{{action.email}}","label":"action➛Email","type":"action","ref":"","reference_display":"","base_type":"email","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[8645a51c-e64f-408a-8c15-c20aa14ce68d].domain}}","label":"step➛Script step➛domain","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceUiUniqueId":"","sourceType":"","sourceId":""}}] + + + + Extract Email Domain Name + + + + false + draft + sys_hub_action_type_definition + admin + 2025-10-05 21:54:15 + global + / + c2af5b57c3d0be10e4deb132b4013116 + 2 + Extract Email Domain Name + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + sys_hub_action_type_definition_c2af5b57c3d0be10e4deb132b4013116 + admin + 2025-10-05 21:57:26 + false + + + + + + sys_hub_action_type_definition + c2af5b57c3d0be10e4deb132b4013116 + 1 + sys_variable_value + admin + 2025-10-05 21:57:26 + 6c60af97c3d0be10e4deb132b40131dc + 0 + admin + 2025-10-05 21:57:26 + {"version":"1.0","complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":""}},"message":{"$cv":{"$c":"java.lang.String","$v":""}}},"complexObjectSchema":{"FlowDesigner:FDACTIONSTATUS":{"code":"Integer","code.$field_facets":{"SimpleMapFacet":"{\"uiTypeLabel\":\"Integer\",\"read_only\":\"false\",\"hint\":\"\",\"uiType\":\"integer\",\"default_value\":\"\",\"label\":\"Code\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"1\",\"max_length\":\"40\"}"},"message":"String","message.$field_facets":{"SimpleMapFacet":"{\"uiTypeLabel\":\"String\",\"read_only\":\"false\",\"hint\":\"\",\"uiType\":\"string\",\"default_value\":\"\",\"label\":\"Message\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"2\",\"max_length\":\"4000\"}"}},"FlowDesigner:FDACTIONSTATUS.$type_facets":{"SimpleMapFacet":"{\"default_value\":\"\",\"label\":\"Action Status\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"uiUniqueId\":\"4adfb7bc-9d67-498d-88d0-8d6c3d584fed\",\"uiTypeLabel\":\"Object\",\"co_type_name\":\"FDACTIONSTATUS\",\"element_mapping_provider\":\"com.glide.flow_design.action.data.FlowDesignVariableMapper\",\"read_only\":\"false\",\"hint\":null,\"uiType\":\"object\",\"order\":\"1\",\"max_length\":\"65000\"}"}},"serializationFormat":"JSON"} + 2c60af97c3d0be10e4deb132b40131bb + + + sys_hub_action_type_definition + c2af5b57c3d0be10e4deb132b4013116 + 3 + sys_variable_value + admin + 2025-10-05 21:57:26 + a860af97c3d0be10e4deb132b40131dc + 0 + admin + 2025-10-05 21:57:26 + 0 + a060af97c3d0be10e4deb132b40131c5 + + + + domain + c2af5b57c3d0be10e4deb132b4013116 + admin + 2025-10-05 21:57:26 + 2860af97c3d0be10e4deb132b40131dc + 0 + admin + 2025-10-05 21:57:26 + var__m_sys_hub_action_output_c2af5b57c3d0be10e4deb132b4013116
+ {{step[8645a51c-e64f-408a-8c15-c20aa14ce68d].domain}} +
+ + __action_status__ + c2af5b57c3d0be10e4deb132b4013116 + admin + 2025-10-05 21:57:26 + 6460af97c3d0be10e4deb132b40131dc + 0 + admin + 2025-10-05 21:57:26 + var__m_sys_hub_action_output_c2af5b57c3d0be10e4deb132b4013116
+ +
+ + __dont_treat_as_error__ + c2af5b57c3d0be10e4deb132b4013116 + admin + 2025-10-05 21:57:26 + a060af97c3d0be10e4deb132b40131dc + 0 + admin + 2025-10-05 21:57:26 + var__m_sys_hub_action_output_c2af5b57c3d0be10e4deb132b4013116
+ +
+ + + c2af5b57c3d0be10e4deb132b4013116 + 8645a51c-e64f-408a-8c15-c20aa14ce68d + 1 + + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + admin + 2025-10-05 21:57:26 + 2c60af97c3d0be10e4deb132b40131a2 + 1 + b812ceb69337a210633378917cba10bc + admin + 2025-10-05 21:57:26 + + + + sys_hub_step_instance + 2c60af97c3d0be10e4deb132b40131a2 + 400 + sys_variable_value + admin + 2025-10-05 21:57:26 + a860af97c3d0be10e4deb132b40131b7 + 0 + admin + 2025-10-05 21:57:26 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + sys_hub_step_instance + 2c60af97c3d0be10e4deb132b40131a2 + 600 + sys_variable_value + admin + 2025-10-05 21:57:26 + e060af97c3d0be10e4deb132b40131b8 + 0 + admin + 2025-10-05 21:57:26 + (function (inputs, outputs) { + var raw = (inputs.email || '').trim(); + if (!raw) { outputs.domain = ''; return; } + // Support "Name <name@example.com>" and mailto: + var addr = (/<([^>]+)>/.exec(raw) || [])[1] || raw.replace(/^mailto:/i, '').trim(); + var m = /^[^@\s]+@([A-Za-z0-9.-]+\.[A-Za-z]{2,})$/.exec(addr); + outputs.domain = m ? m[1].toLowerCase() : ''; +})(inputs, outputs); + 71aa7f6647032200b4fad7527c9a719b + + + + application + 2c60af97c3d0be10e4deb132b40131a2 + admin + 2025-10-05 21:57:26 + 6060af97c3d0be10e4deb132b40131b7 + 0 + admin + 2025-10-05 21:57:26 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + email + 2c60af97c3d0be10e4deb132b40131a2 + admin + 2025-10-05 21:57:26 + ac60af97c3d0be10e4deb132b40131b8 + 0 + admin + 2025-10-05 21:57:26 + var__m_sys_hub_step_ext_input_2c60af97c3d0be10e4deb132b40131a2
+ {{action.email}} +
+ + script + 2c60af97c3d0be10e4deb132b40131a2 + admin + 2025-10-05 21:57:26 + 2860af97c3d0be10e4deb132b40131b7 + 0 + admin + 2025-10-05 21:57:26 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=email,uiTypeLabel=Email + false + + + + + + + + + + + + + false + false + + + + email + false + + + + false + + + email + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=a3aba23f-e76f-421c-8aa8-27d53d2c8c8b + false + + + + + + + + + + + + + false + false + + + + domain + false + + + + false + + + string + + false + 8000 + 2c60af97c3d0be10e4deb132b40131a2 + 2c60af97c3d0be10e4deb132b40131a2 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_2c60af97c3d0be10e4deb132b40131a2 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-05 21:57:26 + 6460af97c3d0be10e4deb132b40131ac + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 21:57:26 + false + false + false + false + false + simple + false + script + + + false + + + + domain + + + + en + var__m_sys_hub_step_ext_output_2c60af97c3d0be10e4deb132b40131a2 + + sys_documentation + admin + 2025-10-05 21:57:26 + 2c60af97c3d0be10e4deb132b40131af + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 21:57:26 + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=email,uiTypeLabel=Email,uiUniqueId=a5de0863-785c-4cab-b92d-32cb7a3236f5 + false + + + + + + + + + + + + + false + false + + + + email + false + + + + false + + + email + + true + 40 + c2af5b57c3d0be10e4deb132b4013116 + c2af5b57c3d0be10e4deb132b4013116 + sys_hub_action_type_definition + var__m_sys_hub_action_input_c2af5b57c3d0be10e4deb132b4013116 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-05 21:57:25 + 54602397c3d0be10e4deb132b401310f + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 21:57:25 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + action_error_output=true,co_type_name=FDACTIONSTATUS,element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=object,uiTypeLabel=Object,uiUniqueId=df397716-629f-41d5-98a1-df971f7e4e13 + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + c2af5b57c3d0be10e4deb132b4013116 + c2af5b57c3d0be10e4deb132b4013116 + sys_hub_action_type_definition + var__m_sys_hub_action_output_c2af5b57c3d0be10e4deb132b4013116 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-05 21:57:26 + 2c60af97c3d0be10e4deb132b40131bb + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 21:57:26 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + action_error_output=true,element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=9899a088-e528-483d-8c90-5c1f637e7ace,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + c2af5b57c3d0be10e4deb132b4013116 + c2af5b57c3d0be10e4deb132b4013116 + sys_hub_action_type_definition + var__m_sys_hub_action_output_c2af5b57c3d0be10e4deb132b4013116 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-05 21:57:26 + a060af97c3d0be10e4deb132b40131c5 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 21:57:26 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,pwd2droppable=true,uiType=string,uiTypeLabel=String,uiUniqueId=017a3fba-f22d-41ad-bfc5-e7048b332e29 + false + + + + + + + + + + + + + false + false + + + + domain + + false + + + + false + + + + string + + false + 8000 + c2af5b57c3d0be10e4deb132b4013116 + c2af5b57c3d0be10e4deb132b4013116 + sys_hub_action_type_definition + var__m_sys_hub_action_output_c2af5b57c3d0be10e4deb132b4013116 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-05 21:57:26 + ec60af97c3d0be10e4deb132b40131c0 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 21:57:26 + false + false + false + false + false + simple + false + script + + + false + + + + + + + c2af5b57c3d0be10e4deb132b4013116 + admin + 2025-10-05 21:57:26 + 6460af97c3d0be10e4deb132b40131de + 0 + admin + 2025-10-05 21:57:26 + + + + email + + + + en + var__m_sys_hub_action_input_c2af5b57c3d0be10e4deb132b4013116 + + sys_documentation + admin + 2025-10-05 21:57:26 + d8602397c3d0be10e4deb132b4013113 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 21:57:26 + + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_c2af5b57c3d0be10e4deb132b4013116 + + sys_documentation + admin + 2025-10-05 21:57:26 + 2060af97c3d0be10e4deb132b40131c0 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 21:57:26 + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_c2af5b57c3d0be10e4deb132b4013116 + + sys_documentation + admin + 2025-10-05 21:57:26 + ac60af97c3d0be10e4deb132b40131ca + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 21:57:26 + + + + + domain + + + + en + var__m_sys_hub_action_output_c2af5b57c3d0be10e4deb132b4013116 + + sys_documentation + admin + 2025-10-05 21:57:26 + e060af97c3d0be10e4deb132b40131c4 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 21:57:26 + + + + + + From c655b0eefcc5e1176b84c4ac7c9cbc0a4f10c8a8 Mon Sep 17 00:00:00 2001 From: admin Date: Sun, 5 Oct 2025 15:56:16 -0700 Subject: [PATCH 3/3] Flow action that fetches the top N incidents for a given assignment group. Choose limit/sort (priority/recent/updated) and open-only; returns a JSON list + count for easy routing. --- b812ceb69337a210633378917cba10bc/checksum.txt | 2 +- ...ition_bed5279fc3d0be10e4deb132b401311d.xml | 1551 +++++++++++++++++ 2 files changed, 1552 insertions(+), 1 deletion(-) create mode 100644 b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_bed5279fc3d0be10e4deb132b401311d.xml diff --git a/b812ceb69337a210633378917cba10bc/checksum.txt b/b812ceb69337a210633378917cba10bc/checksum.txt index fca968b..cc58543 100644 --- a/b812ceb69337a210633378917cba10bc/checksum.txt +++ b/b812ceb69337a210633378917cba10bc/checksum.txt @@ -1 +1 @@ -z4fibQKG0lbjuRv84fRl2f_qycRVVbVB9BQidkaiSRSjiUzMo4NMFfETVUyW7jSm0BV4eVTGAKiq45pPJOAGcPYn4Z2tKjHpN1o5ZEwWsblxrJHZDrdnmBcw158_CYQOYbgdv4Nu_USvuf6DXTlikxRUnjcf4hRkgbuN_XW2HSCrRuDzTsuwTEqpGR46BHkZ4rm1lPRLkHIzXPjU8RLg56PiwjWT9-qO_zgaTFGlf_Nk27s8lE-04esAzBHhgS0B9FtDUq217rsP-4S3es7mnOwGwmE2vxl81hwAH4DUzU7uJYezEB3tWTKjhZTOkrPaIHeWmyGjerWWHZNVD5JtK0pVagXQ-Sd3jCthl1IVt6LoM7FEj22Oim0rBkrzwt44H-FXojtK5COzKO-QmITa13JSg_121YIeiJgteGGZMAFsY3xIbOQ0P0iPEHD22aADpxvcsl17cxPaZm9mohcKeWkeyeWJ1K-3RkS0Xn6OU2nbzEeYtaUUK8ZKAMjCatFse6CFshE04pXlHiAHNhdq2TRzGuIOLVgFWijgKK5d301KiqqaWIeyHhrmum_p_g4OMlkwHPtKg17tNknKiBgfezhae5zA8PZYzycosEoJhmnIg3oEygUoB9l6b3zX4hyjP9_taq4gnNB0_0OM68nqN1QQgeE-jZpqyQRfll3dq-U \ No newline at end of file +EAMd4UqJHsYsO95zGljsLpw0Ni6W6J1adAZph_DZKgpfVUx78Kh36LsTtFmYiEe8jPS5l6IcvbUR_bc2_NDU6SHAVK1rLKZzOFoImOGgJv-ePgGLNpb-0ezsa3uulTvl7Ychc-9giJlb7r3-5f_I7YfC17wMgeAleKYERdkSV2d8Xw_diMbsObzoUsZ0SY0KAFnVnM3uuowxadRczG1KA7510YuaF1Yjg7MXeswQ2QFQ5Zwn1LB_cwqx1Z2AyUWZpmtIEluSOc-NXtUF2uxS-dRc6kIQDkShQM6Wege-B9xKehN0lbppVby06Eh6qD-MhP7AaiEKntBqKVlL9IHyYmd7yRPdVvmOAi8dlPdUCXivsfamBRmPmW0bseG4bK_xDEj_NKJ-eK5Dns5Z9DqE4nZcJVszbMGxCANyUp6yaCtPXEgff36TBRlAvrsuBEXdGVJhkparA8msD0mSZh0a0YJ5urbZGd0cvYN3u4IE90UDxC4OrmfJd6gMyftt2__DpRGvrnadWWcsHKQyQovLqS_ArW4QxEUzA6oC68Apnq-1QYrpBvmI7nWjWLKu9XeWSabHLcaOyjIbgparSWOes2dZN6CA_lymi9aJgcyqvQoZeCF6v0glRvOXwD9KwEk6HASgFnFR7HZpM0YMjhCiN857rFjPGFRqgSnROdzDnDg \ No newline at end of file diff --git a/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_bed5279fc3d0be10e4deb132b401311d.xml b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_bed5279fc3d0be10e4deb132b401311d.xml new file mode 100644 index 0000000..27991c0 --- /dev/null +++ b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_bed5279fc3d0be10e4deb132b401311d.xml @@ -0,0 +1,1551 @@ + + + public + + + + true + + {labelCacheCleanUpExecuted=true} + 28000 + false + + + + + + + false + top_n_incidents + [{"name":"{{action.group}}","label":"action➛Group","type":"action","ref":"","reference_display":"Group","base_type":"reference","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.limit}}","label":"action➛Limit","type":"action","ref":"","reference_display":"","base_type":"integer","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.sort}}","label":"action➛Sort","type":"action","ref":"","reference_display":"","base_type":"choice","parent_table_name":"","column_name":"","choices":[{"label":"Recent","value":"recent","order":0},{"label":"Updated","value":"updated","order":1},{"label":"Priority","value":"priority","order":2}],"attributes":{"uiTypeLabel":"Choice","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"choice","uiUniqueId":"09e3525f-2124-4fea-83ab-a568da4f426e"}},{"name":"{{action.open_only}}","label":"action➛Open Only","type":"action","ref":"","reference_display":"","base_type":"boolean","parent_table_name":"","column_name":"","choices":null,"attributes":{}}] + + + + Top N Incidents + + + false + draft + sys_hub_action_type_definition + admin + 2025-10-05 22:21:21 + global + / + bed5279fc3d0be10e4deb132b401311d + 11 + Top N Incidents + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + sys_hub_action_type_definition_bed5279fc3d0be10e4deb132b401311d + admin + 2025-10-05 22:48:13 + false + + + + + + sys_hub_action_type_definition + bed5279fc3d0be10e4deb132b401311d + 1 + sys_variable_value + admin + 2025-10-05 22:36:16 + 2d49af93c314be10e4deb132b40131ee + 0 + admin + 2025-10-05 22:36:16 + {"version":"1.0","complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":""}},"message":{"$cv":{"$c":"java.lang.String","$v":""}}},"complexObjectSchema":{"FlowDesigner:FDACTIONSTATUS":{"code":"Integer","code.$field_facets":{"SimpleMapFacet":"{\"uiTypeLabel\":\"Integer\",\"read_only\":\"false\",\"hint\":\"\",\"uiType\":\"integer\",\"default_value\":\"\",\"label\":\"Code\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"1\",\"max_length\":\"40\"}"},"message":"String","message.$field_facets":{"SimpleMapFacet":"{\"uiTypeLabel\":\"String\",\"read_only\":\"false\",\"hint\":\"\",\"uiType\":\"string\",\"default_value\":\"\",\"label\":\"Message\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"2\",\"max_length\":\"4000\"}"}},"FlowDesigner:FDACTIONSTATUS.$type_facets":{"SimpleMapFacet":"{\"default_value\":\"\",\"label\":\"Action Status\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"uiUniqueId\":\"4adfb7bc-9d67-498d-88d0-8d6c3d584fed\",\"uiTypeLabel\":\"Object\",\"co_type_name\":\"FDACTIONSTATUS\",\"element_mapping_provider\":\"com.glide.flow_design.action.data.FlowDesignVariableMapper\",\"read_only\":\"false\",\"hint\":null,\"uiType\":\"object\",\"order\":\"1\",\"max_length\":\"65000\"}"}},"serializationFormat":"JSON"} + ad49af93c314be10e4deb132b40131df + + + sys_hub_action_type_definition + bed5279fc3d0be10e4deb132b401311d + 2 + sys_variable_value + admin + 2025-10-05 22:36:16 + 6949af93c314be10e4deb132b40131ee + 0 + admin + 2025-10-05 22:36:16 + 0 + a949af93c314be10e4deb132b40131e4 + + + + + bed5279fc3d0be10e4deb132b401311d + 3189ec74-677d-4974-9bed-4b32aa38f9f3 + 1 + + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + admin + 2025-10-05 22:36:16 + 1149af93c314be10e4deb132b40131c6 + 6 + b812ceb69337a210633378917cba10bc + admin + 2025-10-05 22:48:12 + + + + sys_hub_step_instance + 1149af93c314be10e4deb132b40131c6 + 300 + sys_variable_value + admin + 2025-10-05 22:39:18 + 3df9afd3c314be10e4deb132b4013195 + 0 + admin + 2025-10-05 22:39:18 + 0 + adf9afd3c314be10e4deb132b401318b + + + sys_hub_step_instance + 1149af93c314be10e4deb132b40131c6 + 600 + sys_variable_value + admin + 2025-10-05 22:36:16 + e149af93c314be10e4deb132b40131de + 4 + admin + 2025-10-05 22:48:12 + (function execute(inputs, outputs) { + var groupId = inputs.group; + var limit = inputs.limit; + var sort = inputs.sort; + var openOnly = inputs.open_only; + var gr = new GlideRecord('incident'); + gr.addQuery('assignment_group', groupId); + if (openOnly) gr.addQuery('active', true); + + if (sort === 'recent') { + gr.orderByDesc('opened_at'); + } else if (sort === 'updated') { + gr.orderByDesc('sys_updated_on'); + } else { + gr.orderBy('priority'); // 1 → 5 + gr.orderByDesc('opened_at'); // tie-breaker + } + + gr.setLimit(limit); + gr.query(); + + var rows = []; + while (gr.next()) { + rows.push({ + sys_id: gr.getUniqueValue(), + number: gr.getValue('number'), + short_description: gr.getValue('short_description') || '', + priority: parseInt(gr.getValue('priority'), 10) || 0, + priority_display: gr.getDisplayValue('priority'), + state: parseInt(gr.getValue('state'), 10) || 0, + state_display: gr.getDisplayValue('state'), + opened_at: gr.getValue('opened_at'), + sys_updated_on: gr.getValue('sys_updated_on'), + caller_id: gr.getValue('caller_id'), + caller_display: gr.getDisplayValue('caller_id'), + assignment_group: gr.getValue('assignment_group'), + assignment_group_display: gr.getDisplayValue('assignment_group') + }); + } + + outputs.incidents_json = JSON.stringify(rows); + outputs.count = rows.length; +})(inputs, outputs); + + 71aa7f6647032200b4fad7527c9a719b + + + sys_hub_step_instance + 1149af93c314be10e4deb132b40131c6 + 400 + sys_variable_value + admin + 2025-10-05 22:36:16 + ed49af93c314be10e4deb132b40131dd + 0 + admin + 2025-10-05 22:36:16 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + sys_hub_step_instance + 1149af93c314be10e4deb132b40131c6 + 100 + sys_variable_value + admin + 2025-10-05 22:39:18 + fdf9afd3c314be10e4deb132b4013195 + 0 + admin + 2025-10-05 22:39:18 + + 29f9afd3c314be10e4deb132b4013185 + + + + application + 1149af93c314be10e4deb132b40131c6 + admin + 2025-10-05 22:36:16 + a949af93c314be10e4deb132b40131dd + 0 + admin + 2025-10-05 22:36:16 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + group + 1149af93c314be10e4deb132b40131c6 + admin + 2025-10-05 22:39:18 + b9f9afd3c314be10e4deb132b4013195 + 0 + admin + 2025-10-05 22:39:18 + var__m_sys_hub_step_ext_input_1149af93c314be10e4deb132b40131c6
+ {{action.group}} +
+ + limit + 1149af93c314be10e4deb132b40131c6 + admin + 2025-10-05 22:39:18 + 71f9afd3c314be10e4deb132b4013195 + 0 + admin + 2025-10-05 22:39:18 + var__m_sys_hub_step_ext_input_1149af93c314be10e4deb132b40131c6
+ {{action.limit}} +
+ + openly_only + 1149af93c314be10e4deb132b40131c6 + admin + 2025-10-05 22:39:18 + 35f9afd3c314be10e4deb132b4013195 + 0 + admin + 2025-10-05 22:39:18 + var__m_sys_hub_step_ext_input_1149af93c314be10e4deb132b40131c6
+ {{action.open_only}} +
+ + script + 1149af93c314be10e4deb132b40131c6 + admin + 2025-10-05 22:36:16 + 6d49af93c314be10e4deb132b40131dd + 0 + admin + 2025-10-05 22:36:16 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + sort + 1149af93c314be10e4deb132b40131c6 + admin + 2025-10-05 22:39:18 + f5f9afd3c314be10e4deb132b4013195 + 0 + admin + 2025-10-05 22:39:18 + var__m_sys_hub_step_ext_input_1149af93c314be10e4deb132b40131c6
+ {{action.sort}} +
+ + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=integer,uiTypeLabel=Integer + false + + + + + + + + + + + + + false + false + + + + limit + false + + + + false + + + integer + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=choice,uiTypeLabel=Choice + false + + 1 + + + + + + + + + + + false + false + + + + sort + false + + + + false + + + choice + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False + false + + + + + + + + + + + + + false + false + + + + openly_only + false + + + + false + + + boolean + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=reference,uiTypeLabel=Reference + false + + + + + + + + + + + + + false + false + + + + group + false + + + + false + + + reference + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=json,uiTypeLabel=JSON,uiUniqueId=55b0181a-fdae-4e4a-a204-7a474b7aa517 + false + + + + + + + + + + + + + false + false + + + + incidents_json + false + + + + false + + + json + + false + 4000 + 1149af93c314be10e4deb132b40131c6 + 1149af93c314be10e4deb132b40131c6 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_1149af93c314be10e4deb132b40131c6 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-05 22:44:44 + 113b6b57c314be10e4deb132b4013106 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 22:44:44 + false + false + false + false + false + simple + false + script + + + false + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=integer,uiTypeLabel=Integer,uiUniqueId=98879445-e6b2-4b71-94c1-3c6bcdfe379a + false + + + + + + + + + + + + + false + false + + + + count + false + + + + false + + + integer + + false + 40 + 1149af93c314be10e4deb132b40131c6 + 1149af93c314be10e4deb132b40131c6 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_1149af93c314be10e4deb132b40131c6 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-05 22:44:44 + 913b6b57c314be10e4deb132b401310a + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 22:44:44 + false + false + false + false + false + simple + false + script + + + false + + + + count + + + + en + var__m_sys_hub_step_ext_output_1149af93c314be10e4deb132b40131c6 + + sys_documentation + admin + 2025-10-05 22:44:44 + 993b6b57c314be10e4deb132b401310c + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 22:44:44 + + + + + incidents_json + + + + en + var__m_sys_hub_step_ext_output_1149af93c314be10e4deb132b40131c6 + + sys_documentation + admin + 2025-10-05 22:44:44 + d13b6b57c314be10e4deb132b4013109 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 22:44:44 + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=43a2ee19-a6d9-4f2a-9dce-1e6549af6fab + false + + + + + + + + + + + + + false + false + + + + open_only + false + + + + false + + + boolean + + true + 40 + bed5279fc3d0be10e4deb132b401311d + bed5279fc3d0be10e4deb132b401311d + sys_hub_action_type_definition + var__m_sys_hub_action_input_bed5279fc3d0be10e4deb132b401311d + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-05 22:37:30 + 538967d3c314be10e4deb132b401313f + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 22:37:30 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=choice,uiTypeLabel=Choice,uiUniqueId=09e3525f-2124-4fea-83ab-a568da4f426e + false + + 3 + + + + + + priority + + + + + false + false + + + + sort + false + + + + false + + + choice + + true + 32 + bed5279fc3d0be10e4deb132b401311d + bed5279fc3d0be10e4deb132b401311d + sys_hub_action_type_definition + var__m_sys_hub_action_input_bed5279fc3d0be10e4deb132b401311d + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-05 22:36:16 + 5549af93c314be10e4deb132b40131b5 + 6 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 22:48:12 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=reference,uiTypeLabel=Reference,uiUniqueId=4dc4392f-3c2a-4e89-9b78-d2b61da14534 + false + + + + sys_user_group + + + + + + + + + false + false + + + + group + false + + + + false + + + reference + + true + 32 + bed5279fc3d0be10e4deb132b401311d + bed5279fc3d0be10e4deb132b401311d + sys_hub_action_type_definition + var__m_sys_hub_action_input_bed5279fc3d0be10e4deb132b401311d + + 1 + false + false + + sys_user_group + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-05 22:36:16 + 9549af93c314be10e4deb132b40131ab + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 22:36:16 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=integer,uiTypeLabel=Integer,uiUniqueId=c1da4a9d-1897-4c34-a13a-52060e4db73f + false + + + + + + + + + + + + + false + false + + + + limit + false + + + + false + + + integer + + true + 40 + bed5279fc3d0be10e4deb132b401311d + bed5279fc3d0be10e4deb132b401311d + sys_hub_action_type_definition + var__m_sys_hub_action_input_bed5279fc3d0be10e4deb132b401311d + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-05 22:36:16 + d149af93c314be10e4deb132b40131b1 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 22:36:16 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + action_error_output=true,element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=0793f00b-4fd9-4d17-860f-ca1c0117df0a,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + bed5279fc3d0be10e4deb132b401311d + bed5279fc3d0be10e4deb132b401311d + sys_hub_action_type_definition + var__m_sys_hub_action_output_bed5279fc3d0be10e4deb132b401311d + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-05 22:36:16 + a949af93c314be10e4deb132b40131e4 + 15 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 22:48:13 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + action_error_output=true,co_type_name=FDACTIONSTATUS,element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=object,uiTypeLabel=Object,uiUniqueId=6164dfdb-a882-4cd1-8e3f-81e22c3a6de8 + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + bed5279fc3d0be10e4deb132b401311d + bed5279fc3d0be10e4deb132b401311d + sys_hub_action_type_definition + var__m_sys_hub_action_output_bed5279fc3d0be10e4deb132b401311d + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-05 22:36:16 + ad49af93c314be10e4deb132b40131df + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 22:36:16 + false + false + false + false + false + simple + false + script + + + false + + + + + + + bed5279fc3d0be10e4deb132b401311d + admin + 2025-10-05 22:36:17 + 6149af93c314be10e4deb132b40131f0 + 0 + admin + 2025-10-05 22:36:17 + + + + group + + + + en + var__m_sys_hub_action_input_bed5279fc3d0be10e4deb132b401311d + + sys_documentation + admin + 2025-10-05 22:36:16 + 1549af93c314be10e4deb132b40131b0 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 22:36:16 + + + + + sort + + + + en + var__m_sys_hub_action_input_bed5279fc3d0be10e4deb132b401311d + + sys_documentation + admin + 2025-10-05 22:36:16 + 9149af93c314be10e4deb132b40131bc + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 22:36:16 + + + + + limit + + + + en + var__m_sys_hub_action_input_bed5279fc3d0be10e4deb132b401311d + + sys_documentation + admin + 2025-10-05 22:36:16 + 9549af93c314be10e4deb132b40131b4 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 22:36:16 + + + + + open_only + + + + en + var__m_sys_hub_action_input_bed5279fc3d0be10e4deb132b401311d + + sys_documentation + admin + 2025-10-05 22:37:30 + 978967d3c314be10e4deb132b4013142 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 22:37:30 + + + + + + + + sort + + false + + en + var__m_sys_hub_action_input_bed5279fc3d0be10e4deb132b401311d + 2 + + admin + 2025-10-05 22:36:16 + global + / + 1d49af93c314be10e4deb132b40131b8 + 1 + admin + 2025-10-05 22:37:30 + priority + + + + sort + + false + + en + var__m_sys_hub_action_input_bed5279fc3d0be10e4deb132b401311d + 1 + + admin + 2025-10-05 22:36:16 + global + / + 5549af93c314be10e4deb132b40131b8 + 1 + admin + 2025-10-05 22:37:30 + updated + + + + sort + + false + + en + var__m_sys_hub_action_input_bed5279fc3d0be10e4deb132b401311d + 0 + + admin + 2025-10-05 22:36:16 + global + / + 9d49af93c314be10e4deb132b40131b7 + 1 + admin + 2025-10-05 22:37:30 + recent + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_bed5279fc3d0be10e4deb132b401311d + + sys_documentation + admin + 2025-10-05 22:36:16 + 6d49af93c314be10e4deb132b40131e9 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 22:36:16 + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_bed5279fc3d0be10e4deb132b401311d + + sys_documentation + admin + 2025-10-05 22:36:16 + e949af93c314be10e4deb132b40131e3 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-05 22:36:16 + + + + + +