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/2] 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/2] =?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 + + + + + +