diff --git a/b812ceb69337a210633378917cba10bc/README.md b/b812ceb69337a210633378917cba10bc/README.md index 1aa7e3e..05cd6fa 100644 --- a/b812ceb69337a210633378917cba10bc/README.md +++ b/b812ceb69337a210633378917cba10bc/README.md @@ -24,4 +24,4 @@ If you find yourself unable to import your repository due to the presence of fil 2.2 Activate/install all required dependencies 2.3 Re-import the application from source control Currently listed dependencies: - * ServiceNow IntegrationHub Enterprise Pack Installer + * diff --git a/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_913441d683f4b610ff0154d6feaad34d.xml b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_913441d683f4b610ff0154d6feaad34d.xml new file mode 100644 index 0000000..e3ad245 --- /dev/null +++ b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_913441d683f4b610ff0154d6feaad34d.xml @@ -0,0 +1,1290 @@ + + + public + + + + true + + {labelCacheCleanUpExecuted=true} + 28100 + false + + + + + This action will convert any GlideList field to comma-seperatad string +Ex: +Input: +Table: incident, Sys ID: sys_id of incident, Field Name: watch_list +Output: +Abel Tuter, John Doe, Mark Lee + + + false + convert_list_field_to_commaseparated_string + [{"name":"{{action.table_name}}","label":"action➛Table Name","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.sys_id}}","label":"action➛Sys ID","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.field_name}}","label":"action➛Field Name","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.sysid}}","label":"action➛Sys ID","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiUniqueId":"03141863-ca34-4067-aa91-ac3c9ae8fbf3"}},{"name":"{{step[bf73f3aa-f3aa-4f4b-85d9-aa993399ee95].commaseperatedvalues}}","label":"step➛Script step➛CommaSeperatedValues","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceUiUniqueId":"","sourceType":"","sourceId":""}}] + + + + Convert List Field to Comma-Separated String + + + + false + draft + sys_hub_action_type_definition + admin + 2025-10-27 04:32:34 + global + / + 913441d683f4b610ff0154d6feaad34d + 5 + Convert List Field to Comma-Separated String + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + sys_hub_action_type_definition_913441d683f4b610ff0154d6feaad34d + admin + 2025-10-27 04:51:37 + false + + + + + + sys_hub_action_type_definition + 913441d683f4b610ff0154d6feaad34d + 3 + sys_variable_value + admin + 2025-10-27 04:49:01 + 9af7459e83f4b610ff0154d6feaad3f7 + 0 + admin + 2025-10-27 04:49:01 + 0 + 1ef7459e83f4b610ff0154d6feaad3da + + + sys_hub_action_type_definition + 913441d683f4b610ff0154d6feaad34d + 1 + sys_variable_value + admin + 2025-10-27 04:49:01 + def7459e83f4b610ff0154d6feaad3f7 + 0 + admin + 2025-10-27 04:49:01 + {"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"} + 5ef7459e83f4b610ff0154d6feaad3a6 + + + + commaseparatedvalues + 913441d683f4b610ff0154d6feaad34d + admin + 2025-10-27 04:51:00 + 5f68c5de83f4b610ff0154d6feaad333 + 0 + admin + 2025-10-27 04:51:00 + var__m_sys_hub_action_output_913441d683f4b610ff0154d6feaad34d
+ {{step[bf73f3aa-f3aa-4f4b-85d9-aa993399ee95].commaseperatedvalues}} +
+ + __action_status__ + 913441d683f4b610ff0154d6feaad34d + admin + 2025-10-27 04:49:01 + d6f7459e83f4b610ff0154d6feaad3f7 + 0 + admin + 2025-10-27 04:49:01 + var__m_sys_hub_action_output_913441d683f4b610ff0154d6feaad34d
+ +
+ + __dont_treat_as_error__ + 913441d683f4b610ff0154d6feaad34d + admin + 2025-10-27 04:49:01 + 92f7459e83f4b610ff0154d6feaad3f7 + 0 + admin + 2025-10-27 04:49:01 + var__m_sys_hub_action_output_913441d683f4b610ff0154d6feaad34d
+ +
+ + + 913441d683f4b610ff0154d6feaad34d + bf73f3aa-f3aa-4f4b-85d9-aa993399ee95 + 1 + + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + admin + 2025-10-27 04:49:00 + c2f7459e83f4b610ff0154d6feaad35f + 2 + b812ceb69337a210633378917cba10bc + admin + 2025-10-27 04:51:37 + + + + sys_hub_step_instance + c2f7459e83f4b610ff0154d6feaad35f + 400 + sys_variable_value + admin + 2025-10-27 04:49:01 + 5ef7459e83f4b610ff0154d6feaad39f + 0 + admin + 2025-10-27 04:49:01 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + sys_hub_step_instance + c2f7459e83f4b610ff0154d6feaad35f + 600 + sys_variable_value + admin + 2025-10-27 04:49:01 + d2f7459e83f4b610ff0154d6feaad3a0 + 1 + admin + 2025-10-27 04:51:37 + (function execute(inputs, outputs) { +// ... code ... +var grtbl = new GlideRecord(inputs.tableName); +if(grtbl.get(inputs.uniqueValue)){ + var listValue = grtbl.getValue(inputs.fieldName); + if(listValue){ + var ids = listValue.split(','); + var displayValues = []; + ids.forEach(function(id){ + var user = new GlideRecord('sys_user'); + if(user.get(id)){ + displayValues.push(user.getDisplayValue()); + } + }); + + outputs.commaseperatedvalues = displayValues.join(','); + } + else{ + outputs.commaseperatedvalues =''; + } +} +else{ + outputs.commaseperatedvalues = "Record not found"; + +} + +})(inputs, outputs); + + 71aa7f6647032200b4fad7527c9a719b + + + + application + c2f7459e83f4b610ff0154d6feaad35f + admin + 2025-10-27 04:49:01 + 56f7459e83f4b610ff0154d6feaad39f + 0 + admin + 2025-10-27 04:49:01 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + fieldName + c2f7459e83f4b610ff0154d6feaad35f + admin + 2025-10-27 04:49:01 + 16f7459e83f4b610ff0154d6feaad3a1 + 0 + admin + 2025-10-27 04:49:01 + var__m_sys_hub_step_ext_input_c2f7459e83f4b610ff0154d6feaad35f
+ {{action.field_name}} +
+ + script + c2f7459e83f4b610ff0154d6feaad35f + admin + 2025-10-27 04:49:01 + 9af7459e83f4b610ff0154d6feaad39f + 0 + admin + 2025-10-27 04:49:01 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + tableName + c2f7459e83f4b610ff0154d6feaad35f + admin + 2025-10-27 04:49:01 + 9ef7459e83f4b610ff0154d6feaad3a1 + 0 + admin + 2025-10-27 04:49:01 + var__m_sys_hub_step_ext_input_c2f7459e83f4b610ff0154d6feaad35f
+ {{action.table_name}} +
+ + uniqueValue + c2f7459e83f4b610ff0154d6feaad35f + admin + 2025-10-27 04:49:01 + 5af7459e83f4b610ff0154d6feaad3a1 + 0 + admin + 2025-10-27 04:49:01 + var__m_sys_hub_step_ext_input_c2f7459e83f4b610ff0154d6feaad35f
+ {{action.sysid}} +
+ + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + uniqueValue + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + tableName + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + fieldName + false + + + + false + + + string + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=4ab856ae-9032-45d8-b4fc-3d355100a008 + false + + + + + + + + + + + + + false + false + + + + commaseperatedvalues + false + + + + false + + + string + + false + 8000 + c2f7459e83f4b610ff0154d6feaad35f + c2f7459e83f4b610ff0154d6feaad35f + sys_hub_step_instance + var__m_sys_hub_step_ext_output_c2f7459e83f4b610ff0154d6feaad35f + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-27 04:49:00 + c2f7459e83f4b610ff0154d6feaad382 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-27 04:49:00 + false + false + false + false + false + simple + false + script + + + false + + + + commaseperatedvalues + + + + en + var__m_sys_hub_step_ext_output_c2f7459e83f4b610ff0154d6feaad35f + + sys_documentation + admin + 2025-10-27 04:49:00 + 16f7459e83f4b610ff0154d6feaad387 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-27 04:49:00 + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=64f6e6df-fb37-4413-ac4b-cf37e79a5ffa + false + + + + + + + + + + + + + false + false + + + + field_name + false + + + + false + + + string + + false + 8000 + 913441d683f4b610ff0154d6feaad34d + 913441d683f4b610ff0154d6feaad34d + sys_hub_action_type_definition + var__m_sys_hub_action_input_913441d683f4b610ff0154d6feaad34d + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-27 04:49:00 + 06f7459e83f4b610ff0154d6feaad334 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-27 04:49:00 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=cc02aa82-8676-4ed1-8025-741aabbde3da + false + + + + + + + + + + + + + false + false + + + + table_name + false + + + + false + + + string + + false + 8000 + 913441d683f4b610ff0154d6feaad34d + 913441d683f4b610ff0154d6feaad34d + sys_hub_action_type_definition + var__m_sys_hub_action_input_913441d683f4b610ff0154d6feaad34d + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-27 04:49:00 + 4af7c19e83f4b610ff0154d6feaad340 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-27 04:49:00 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=03141863-ca34-4067-aa91-ac3c9ae8fbf3 + false + + + + + + + + + + + + + false + false + + + + sysid + false + + + + false + + + string + + false + 8000 + 913441d683f4b610ff0154d6feaad34d + 913441d683f4b610ff0154d6feaad34d + sys_hub_action_type_definition + var__m_sys_hub_action_input_913441d683f4b610ff0154d6feaad34d + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-27 04:49:00 + c6f7459e83f4b610ff0154d6feaad32d + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-27 04:49:00 + 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=cb2941dd-b603-4884-b572-d5508a5d6364,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + 913441d683f4b610ff0154d6feaad34d + 913441d683f4b610ff0154d6feaad34d + sys_hub_action_type_definition + var__m_sys_hub_action_output_913441d683f4b610ff0154d6feaad34d + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-27 04:49:01 + 1ef7459e83f4b610ff0154d6feaad3da + 5 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-27 04:51:37 + 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=9ef7c2fd-d86c-455e-a894-d842e3c641e9 + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + 913441d683f4b610ff0154d6feaad34d + 913441d683f4b610ff0154d6feaad34d + sys_hub_action_type_definition + var__m_sys_hub_action_output_913441d683f4b610ff0154d6feaad34d + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-27 04:49:01 + 5ef7459e83f4b610ff0154d6feaad3a6 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-27 04:49:01 + 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=4facf84f-e192-432d-b891-0bd54a591ebf + false + + + + + + + + + + + + + false + false + + + + commaseparatedvalues + + false + + + + false + + + + string + + false + 8000 + 913441d683f4b610ff0154d6feaad34d + 913441d683f4b610ff0154d6feaad34d + sys_hub_action_type_definition + var__m_sys_hub_action_output_913441d683f4b610ff0154d6feaad34d + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-27 04:49:01 + daf7459e83f4b610ff0154d6feaad3ae + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-27 04:51:00 + false + false + false + false + false + simple + false + script + + + false + + + + + + + 913441d683f4b610ff0154d6feaad34d + admin + 2025-10-27 04:49:01 + d6f7459e83f4b610ff0154d6feaad3fa + 0 + admin + 2025-10-27 04:49:01 + + + + table_name + + + + en + var__m_sys_hub_action_input_913441d683f4b610ff0154d6feaad34d + + sys_documentation + admin + 2025-10-27 04:49:00 + 8ef7459e83f4b610ff0154d6feaad32b + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-27 04:49:00 + + + + + sysid + + + + en + var__m_sys_hub_action_input_913441d683f4b610ff0154d6feaad34d + + sys_documentation + admin + 2025-10-27 04:49:00 + caf7459e83f4b610ff0154d6feaad332 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-27 04:49:00 + + + + + field_name + + + + en + var__m_sys_hub_action_input_913441d683f4b610ff0154d6feaad34d + + sys_documentation + admin + 2025-10-27 04:49:00 + cef7459e83f4b610ff0154d6feaad345 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-27 04:49:00 + + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_913441d683f4b610ff0154d6feaad34d + + sys_documentation + admin + 2025-10-27 04:49:01 + 92f7459e83f4b610ff0154d6feaad3ad + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-27 04:49:01 + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_913441d683f4b610ff0154d6feaad34d + + sys_documentation + admin + 2025-10-27 04:49:01 + 9af7459e83f4b610ff0154d6feaad3ef + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-27 04:49:01 + + + + + commaseparatedvalues + + + + en + var__m_sys_hub_action_output_913441d683f4b610ff0154d6feaad34d + + sys_documentation + admin + 2025-10-27 04:49:01 + d2f7459e83f4b610ff0154d6feaad3d9 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-27 04:49:01 + + + + + + diff --git a/b812ceb69337a210633378917cba10bc/update/sys_scope_privilege_434881de83f4b610ff0154d6feaad394.xml b/b812ceb69337a210633378917cba10bc/update/sys_scope_privilege_434881de83f4b610ff0154d6feaad394.xml new file mode 100644 index 0000000..0a3dfd0 --- /dev/null +++ b/b812ceb69337a210633378917cba10bc/update/sys_scope_privilege_434881de83f4b610ff0154d6feaad394.xml @@ -0,0 +1,22 @@ + + + read + b812ceb69337a210633378917cba10bc + allowed + sys_scope_privilege + system + 2025-10-27 04:50:26 + 434881de83f4b610ff0154d6feaad394 + 0 + sys_user + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + sys_scope_privilege_434881de83f4b610ff0154d6feaad394 + system + 2025-10-27 04:50:26 + sys_user + global + sys_db_object + + diff --git a/b812ceb69337a210633378917cba10bc/update/sys_scope_privilege_8b4881de83f4b610ff0154d6feaad38e.xml b/b812ceb69337a210633378917cba10bc/update/sys_scope_privilege_8b4881de83f4b610ff0154d6feaad38e.xml new file mode 100644 index 0000000..3e3c64c --- /dev/null +++ b/b812ceb69337a210633378917cba10bc/update/sys_scope_privilege_8b4881de83f4b610ff0154d6feaad38e.xml @@ -0,0 +1,22 @@ + + + read + b812ceb69337a210633378917cba10bc + allowed + sys_scope_privilege + system + 2025-10-27 04:50:26 + 8b4881de83f4b610ff0154d6feaad38e + 0 + incident + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + sys_scope_privilege_8b4881de83f4b610ff0154d6feaad38e + system + 2025-10-27 04:50:26 + incident + global + sys_db_object + +