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_9059be11fbfcb2d0cc66f40975efdc38.xml b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_9059be11fbfcb2d0cc66f40975efdc38.xml new file mode 100644 index 0000000..7677c8d --- /dev/null +++ b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_9059be11fbfcb2d0cc66f40975efdc38.xml @@ -0,0 +1,5111 @@ + + + public + + + + true + + {labelCacheCleanUpExecuted=true} + 28100 + false + + + + Action to validate domain in Email address from the list of domains. The list is comma separated string + + false + validate_email_domain + [{"name":"{{action.email}}","label":"action➛Email","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","uiTypeLabel":"Email","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","sourceUiUniqueId":"","sourceType":"","uiType":"email","uiUniqueId":"888be094-c653-4377-a7f1-7909668b5f7b"}},{"name":"{{action.validate_domain}}","label":"action➛Validate Domain","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.allowed_domains}}","label":"action➛Allowed Domains","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[965b7553-d61f-448d-899d-501fa88a7003].isvalid}}","label":"step➛Script step➛Is Valid","type":"step","ref":"","reference_display":"","base_type":"boolean","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"True/False","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"boolean","uiUniqueId":"31523313-0ecd-43fd-812a-c890550b4eac"}},{"name":"{{step[965b7553-d61f-448d-899d-501fa88a7003].email}}","label":"step➛Script step➛Email","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"string","uiUniqueId":"0d148d01-cb9a-460f-9e99-39d83a2ad55e"}},{"name":"{{step[965b7553-d61f-448d-899d-501fa88a7003].domain}}","label":"step➛Script step➛Domain","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"string","uiUniqueId":"4c6cd00a-6147-4a14-a864-a1cbcc02566e"}},{"name":"{{step[965b7553-d61f-448d-899d-501fa88a7003].statuscode}}","label":"step➛Script step➛Status Code","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"string","uiUniqueId":"656da1ac-b243-40b6-8694-1fbcb79cb843"}},{"name":"{{step[965b7553-d61f-448d-899d-501fa88a7003].alloweddomainscount}}","label":"step➛Script step➛Allowed Domain Count","type":"step","ref":"","reference_display":"","base_type":"integer","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"Integer","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"integer","uiUniqueId":"681b1ece-324b-4aa4-a316-f2f3756cc20d"}},{"name":"{{step[965b7553-d61f-448d-899d-501fa88a7003].message}}","label":"step➛Script step➛Message","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"string","uiUniqueId":"4e0ed555-cc4c-497d-ae17-01dfef9d94f1"}},{"name":"{{step[965b7553-d61f-448d-899d-501fa88a7003].errormessage}}","label":"step➛Script step➛Error Message","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"string","uiUniqueId":"3cef631e-9abd-4c60-a154-fd45d0b99330"}}] + 9c6c36d5fbfcb2d0cc66f40975efdc2d + + Validate Email Domain + + + + false + published + sys_hub_action_type_definition + admin.thorsson + 2025-10-24 10:30:18 + global + / + 9059be11fbfcb2d0cc66f40975efdc38 + 42 + Validate Email Domain + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + sys_hub_action_type_definition_9059be11fbfcb2d0cc66f40975efdc38 + admin.thorsson + 2025-10-24 11:10:45 + false + + + + + + sys_hub_action_type_definition + 9059be11fbfcb2d0cc66f40975efdc38 + 7 + sys_variable_value + admin.thorsson + 2025-10-24 10:39:47 + 177bb655fbfcb2d0cc66f40975efdc61 + 0 + admin.thorsson + 2025-10-24 10:39:47 + + 937bb655fbfcb2d0cc66f40975efdc36 + + + sys_hub_action_type_definition + 9059be11fbfcb2d0cc66f40975efdc38 + 1 + sys_variable_value + admin.thorsson + 2025-10-24 10:35:27 + b37af6d1fbfcb2d0cc66f40975efdc3a + 0 + admin.thorsson + 2025-10-24 10:35:27 + {"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\":\"794bc342-9c9d-444b-a3f2-dd4b6a5a0173\",\"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"} + 377ab6d1fbfcb2d0cc66f40975efdcea + + + sys_hub_action_type_definition + 9059be11fbfcb2d0cc66f40975efdc38 + 1 + sys_variable_value + admin.thorsson + 2025-10-24 10:43:32 + da5cb2d5fbfcb2d0cc66f40975efdc69 + 0 + admin.thorsson + 2025-10-24 10:43:32 + 0 + 8b7b7655fbfcb2d0cc66f40975efdce9 + + + sys_hub_action_type_definition + 9059be11fbfcb2d0cc66f40975efdc38 + 2 + sys_variable_value + admin.thorsson + 2025-10-24 10:35:27 + ff7af6d1fbfcb2d0cc66f40975efdc39 + 0 + admin.thorsson + 2025-10-24 10:35:27 + 0 + 337ab6d1fbfcb2d0cc66f40975efdcf0 + + + + alloweddomainscount + 9059be11fbfcb2d0cc66f40975efdc38 + admin.thorsson + 2025-10-24 10:39:47 + 937bb655fbfcb2d0cc66f40975efdc61 + 1 + admin.thorsson + 2025-10-24 10:43:32 + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38
+ {{step[965b7553-d61f-448d-899d-501fa88a7003].alloweddomainscount}} +
+ + domain + 9059be11fbfcb2d0cc66f40975efdc38 + admin.thorsson + 2025-10-24 10:43:32 + d65cb2d5fbfcb2d0cc66f40975efdc68 + 0 + admin.thorsson + 2025-10-24 10:43:32 + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38
+ {{step[965b7553-d61f-448d-899d-501fa88a7003].domain}} +
+ + email + 9059be11fbfcb2d0cc66f40975efdc38 + admin.thorsson + 2025-10-24 10:43:32 + 5a5cb2d5fbfcb2d0cc66f40975efdc69 + 0 + admin.thorsson + 2025-10-24 10:43:32 + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38
+ {{step[965b7553-d61f-448d-899d-501fa88a7003].email}} +
+ + errormessage + 9059be11fbfcb2d0cc66f40975efdc38 + admin.thorsson + 2025-10-24 10:43:32 + 525cb2d5fbfcb2d0cc66f40975efdc68 + 0 + admin.thorsson + 2025-10-24 10:43:32 + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38
+ {{step[965b7553-d61f-448d-899d-501fa88a7003].errormessage}} +
+ + isvalid + 9059be11fbfcb2d0cc66f40975efdc38 + admin.thorsson + 2025-10-24 10:43:32 + d25cb2d5fbfcb2d0cc66f40975efdc69 + 0 + admin.thorsson + 2025-10-24 10:43:32 + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38
+ {{step[965b7553-d61f-448d-899d-501fa88a7003].isvalid}} +
+ + message + 9059be11fbfcb2d0cc66f40975efdc38 + admin.thorsson + 2025-10-24 10:43:32 + 965cb2d5fbfcb2d0cc66f40975efdc69 + 0 + admin.thorsson + 2025-10-24 10:43:32 + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38
+ {{step[965b7553-d61f-448d-899d-501fa88a7003].message}} +
+ + statuscode + 9059be11fbfcb2d0cc66f40975efdc38 + admin.thorsson + 2025-10-24 10:43:32 + 165cb2d5fbfcb2d0cc66f40975efdc68 + 0 + admin.thorsson + 2025-10-24 10:43:32 + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38
+ {{step[965b7553-d61f-448d-899d-501fa88a7003].statuscode}} +
+ + __action_status__ + 9059be11fbfcb2d0cc66f40975efdc38 + admin.thorsson + 2025-10-24 10:35:27 + 7f7af6d1fbfcb2d0cc66f40975efdc39 + 0 + admin.thorsson + 2025-10-24 10:35:27 + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38
+ +
+ + __dont_treat_as_error__ + 9059be11fbfcb2d0cc66f40975efdc38 + admin.thorsson + 2025-10-24 10:35:27 + f77ab6d1fbfcb2d0cc66f40975efdcfb + 0 + admin.thorsson + 2025-10-24 10:35:27 + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38
+ +
+ + + 9059be11fbfcb2d0cc66f40975efdc38 + 965b7553-d61f-448d-899d-501fa88a7003 + 1 + + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + admin.thorsson + 2025-10-24 10:35:26 + a37ab6d1fbfcb2d0cc66f40975efdccd + 7 + b812ceb69337a210633378917cba10bc + admin.thorsson + 2025-10-24 11:07:32 + + + + sys_hub_step_instance + a37ab6d1fbfcb2d0cc66f40975efdccd + 400 + sys_variable_value + admin.thorsson + 2025-10-24 10:35:27 + 377ab6d1fbfcb2d0cc66f40975efdce7 + 0 + admin.thorsson + 2025-10-24 10:35:27 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + sys_hub_step_instance + a37ab6d1fbfcb2d0cc66f40975efdccd + 600 + sys_variable_value + admin.thorsson + 2025-10-24 10:35:27 + bf7ab6d1fbfcb2d0cc66f40975efdce7 + 5 + admin.thorsson + 2025-10-24 11:05:49 + (function() { + try { + // ============================================ + // INPUT VALIDATION & NORMALIZATION + // ============================================ + + gs.addInfoMessage("1"); + + // Normalize email to lowercase + var normalizedEmail = inputs.email.trim().toLowerCase(); + + // Basic email format validation + var emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; + if (!emailRegex.test(normalizedEmail)) { + outputs.isvalid = false; + outputs.email = normalizedEmail; + outputs.domain = ''; + outputs.errormessage = 'Email format is invalid'; + outputs.message = 'Validation failed: Email does not match required format'; + return; + } + + // ============================================ + // EXTRACT AND VALIDATE EMAIL DOMAIN + // ============================================ + + var emailParts = normalizedEmail.split('@'); + var extractedDomain = emailParts[1]; + + // ============================================ + // PARSE ALLOWED DOMAINS + // ============================================ + + // Validate allowed_domains input exists + if (!inputs.allowed_domains || typeof inputs.allowed_domains !== 'string') { + outputs.isvalid = false; + outputs.email = normalizedEmail; + outputs.domain = extractedDomain; + outputs.errormessage = 'Allowed domains list is required and must be a valid string'; + outputs.message = 'Validation failed: No allowed domains configured'; + return; + } + + // Parse and normalize allowed domains + var allowedDomainsList = inputs.allowed_domains + .split(',') + .map(function(domainItem) { + return domainItem.trim().toLowerCase(); + }) + .filter(function(domainItem) { + return domainItem.length > 0; + }); + + // Validate we have at least one allowed domain + if (allowedDomainsList.length === 0) { + outputs.isvalid = false; + outputs.email = normalizedEmail; + outputs.domain = extractedDomain; + outputs.errormessage = 'No valid allowed domains provided'; + outputs.message = 'Validation failed: Allowed domains list is empty'; + return; + } + + // ============================================ + // PERFORM DOMAIN VALIDATION + // ============================================ + + var isDomainAllowed = allowedDomainsList.indexOf(extractedDomain) !== -1; + + // ============================================ + // SET OUTPUT VALUES + // ============================================ + + outputs.isvalid = isDomainAllowed; + outputs.email = normalizedEmail; + outputs.domain = extractedDomain; + outputs.alloweddomainscount = allowedDomainsList.length; + + if (isDomainAllowed) { + outputs.message = 'Email domain is approved: ' + extractedDomain; + outputs.statuscode = 'APPROVED'; + } else { + outputs.message = 'Email domain is not in the allowed list: ' + extractedDomain; + outputs.statuscode = 'REJECTED'; + } + + } catch (error) { + // ============================================ + // ERROR HANDLING + // ============================================ + + gs.error('Email Validator Flow Action Error: ' + error.message); + + outputs.isvalid = false; + outputs.email = inputs.email || ''; + outputs.domain = ''; + outputs.errormessage = 'An unexpected error occurred during validation'; + outputs.message = 'Validation failed: ' + error.message; + outputs.statuscode = 'ERROR'; + } +})(); + 71aa7f6647032200b4fad7527c9a719b + + + + allowed_domains + a37ab6d1fbfcb2d0cc66f40975efdccd + admin.thorsson + 2025-10-24 11:07:32 + 39d14355fb30f2d0cc66f40975efdcbf + 0 + admin.thorsson + 2025-10-24 11:07:32 + var__m_sys_hub_step_ext_input_a37ab6d1fbfcb2d0cc66f40975efdccd
+ {{action.allowed_domains}} +
+ + application + a37ab6d1fbfcb2d0cc66f40975efdccd + admin.thorsson + 2025-10-24 10:35:27 + bb7ab6d1fbfcb2d0cc66f40975efdce6 + 0 + admin.thorsson + 2025-10-24 10:35:27 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + email + a37ab6d1fbfcb2d0cc66f40975efdccd + admin.thorsson + 2025-10-24 11:07:32 + f9d14355fb30f2d0cc66f40975efdcbf + 0 + admin.thorsson + 2025-10-24 11:07:32 + var__m_sys_hub_step_ext_input_a37ab6d1fbfcb2d0cc66f40975efdccd
+ {{action.email}} +
+ + script + a37ab6d1fbfcb2d0cc66f40975efdccd + admin.thorsson + 2025-10-24 10:35:27 + b37ab6d1fbfcb2d0cc66f40975efdce7 + 0 + admin.thorsson + 2025-10-24 10:35:27 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + allowed_domains + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + email + false + + + + false + + + string + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=31523313-0ecd-43fd-812a-c890550b4eac + false + + + + + + + + + + + + + false + false + + + + isvalid + false + + + + false + + + boolean + + false + 40 + a37ab6d1fbfcb2d0cc66f40975efdccd + a37ab6d1fbfcb2d0cc66f40975efdccd + sys_hub_step_instance + var__m_sys_hub_step_ext_output_a37ab6d1fbfcb2d0cc66f40975efdccd + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin.thorsson + 2025-10-24 10:42:40 + 2d2cfa95fbfcb2d0cc66f40975efdc68 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:42:40 + 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=681b1ece-324b-4aa4-a316-f2f3756cc20d + false + + + + + + + + + + + + + false + false + + + + alloweddomainscount + false + + + + false + + + integer + + false + 40 + a37ab6d1fbfcb2d0cc66f40975efdccd + a37ab6d1fbfcb2d0cc66f40975efdccd + sys_hub_step_instance + var__m_sys_hub_step_ext_output_a37ab6d1fbfcb2d0cc66f40975efdccd + + 5 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin.thorsson + 2025-10-24 10:42:40 + a12cfa95fbfcb2d0cc66f40975efdc79 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:42:40 + 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=656da1ac-b243-40b6-8694-1fbcb79cb843 + false + + + + + + + + + + + + + false + false + + + + statuscode + false + + + + false + + + string + + false + 8000 + a37ab6d1fbfcb2d0cc66f40975efdccd + a37ab6d1fbfcb2d0cc66f40975efdccd + sys_hub_step_instance + var__m_sys_hub_step_ext_output_a37ab6d1fbfcb2d0cc66f40975efdccd + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin.thorsson + 2025-10-24 10:42:40 + a52cfa95fbfcb2d0cc66f40975efdc75 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:42:40 + 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=3cef631e-9abd-4c60-a154-fd45d0b99330 + false + + + + + + + + + + + + + false + false + + + + errormessage + false + + + + false + + + string + + false + 8000 + a37ab6d1fbfcb2d0cc66f40975efdccd + a37ab6d1fbfcb2d0cc66f40975efdccd + sys_hub_step_instance + var__m_sys_hub_step_ext_output_a37ab6d1fbfcb2d0cc66f40975efdccd + + 7 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin.thorsson + 2025-10-24 10:42:41 + a52cfa95fbfcb2d0cc66f40975efdcb2 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:42:41 + 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=4c6cd00a-6147-4a14-a864-a1cbcc02566e + false + + + + + + + + + + + + + false + false + + + + domain + false + + + + false + + + string + + false + 8000 + a37ab6d1fbfcb2d0cc66f40975efdccd + a37ab6d1fbfcb2d0cc66f40975efdccd + sys_hub_step_instance + var__m_sys_hub_step_ext_output_a37ab6d1fbfcb2d0cc66f40975efdccd + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin.thorsson + 2025-10-24 10:42:40 + a92cfa95fbfcb2d0cc66f40975efdc71 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:42:40 + 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=0d148d01-cb9a-460f-9e99-39d83a2ad55e + false + + + + + + + + + + + + + false + false + + + + email + false + + + + false + + + string + + false + 8000 + a37ab6d1fbfcb2d0cc66f40975efdccd + a37ab6d1fbfcb2d0cc66f40975efdccd + sys_hub_step_instance + var__m_sys_hub_step_ext_output_a37ab6d1fbfcb2d0cc66f40975efdccd + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin.thorsson + 2025-10-24 10:42:40 + ad2cfa95fbfcb2d0cc66f40975efdc6d + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:42:40 + 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=4e0ed555-cc4c-497d-ae17-01dfef9d94f1 + false + + + + + + + + + + + + + false + false + + + + message + false + + + + false + + + string + + false + 8000 + a37ab6d1fbfcb2d0cc66f40975efdccd + a37ab6d1fbfcb2d0cc66f40975efdccd + sys_hub_step_instance + var__m_sys_hub_step_ext_output_a37ab6d1fbfcb2d0cc66f40975efdccd + + 6 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin.thorsson + 2025-10-24 10:42:40 + ad2cfa95fbfcb2d0cc66f40975efdc7c + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:42:40 + false + false + false + false + false + simple + false + script + + + false + + + + statuscode + + + + en + var__m_sys_hub_step_ext_output_a37ab6d1fbfcb2d0cc66f40975efdccd + + sys_documentation + admin.thorsson + 2025-10-24 10:42:40 + 612cfa95fbfcb2d0cc66f40975efdc78 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:42:40 + + + + + domain + + + + en + var__m_sys_hub_step_ext_output_a37ab6d1fbfcb2d0cc66f40975efdccd + + sys_documentation + admin.thorsson + 2025-10-24 10:42:40 + 652cfa95fbfcb2d0cc66f40975efdc74 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:42:40 + + + + + email + + + + en + var__m_sys_hub_step_ext_output_a37ab6d1fbfcb2d0cc66f40975efdccd + + sys_documentation + admin.thorsson + 2025-10-24 10:42:40 + 692cfa95fbfcb2d0cc66f40975efdc70 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:42:40 + + + + + message + + + + en + var__m_sys_hub_step_ext_output_a37ab6d1fbfcb2d0cc66f40975efdccd + + sys_documentation + admin.thorsson + 2025-10-24 10:42:40 + 692cfa95fbfcb2d0cc66f40975efdc7f + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:42:40 + + + + + isvalid + + + + en + var__m_sys_hub_step_ext_output_a37ab6d1fbfcb2d0cc66f40975efdccd + + sys_documentation + admin.thorsson + 2025-10-24 10:42:40 + 6d2cfa95fbfcb2d0cc66f40975efdc6c + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:42:40 + + + + + alloweddomainscount + + + + en + var__m_sys_hub_step_ext_output_a37ab6d1fbfcb2d0cc66f40975efdccd + + sys_documentation + admin.thorsson + 2025-10-24 10:42:40 + 6d2cfa95fbfcb2d0cc66f40975efdc7b + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:42:40 + + + + + errormessage + + + + en + var__m_sys_hub_step_ext_output_a37ab6d1fbfcb2d0cc66f40975efdccd + + sys_documentation + admin.thorsson + 2025-10-24 10:42:41 + 712cfa95fbfcb2d0cc66f40975efdcb5 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:42:41 + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=888be094-c653-4377-a7f1-7909668b5f7b + false + + + + + + + + + + + + + false + false + + + + email + false + + + + false + + + string + + true + 8000 + 9059be11fbfcb2d0cc66f40975efdc38 + 9059be11fbfcb2d0cc66f40975efdc38 + sys_hub_action_type_definition + var__m_sys_hub_action_input_9059be11fbfcb2d0cc66f40975efdc38 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin.thorsson + 2025-10-24 10:53:11 + 238ef61dfbfcb2d0cc66f40975efdcb3 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:53:11 + 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=eaa11841-3d4f-4544-8552-d74baa405c6d + false + + + + + + + + + + + + + false + false + + + + allowed_domains + false + + + + false + + + string + + true + 8000 + 9059be11fbfcb2d0cc66f40975efdc38 + 9059be11fbfcb2d0cc66f40975efdc38 + sys_hub_action_type_definition + var__m_sys_hub_action_input_9059be11fbfcb2d0cc66f40975efdc38 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin.thorsson + 2025-10-24 10:35:26 + ab7ab6d1fbfcb2d0cc66f40975efdcb3 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:35: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=d893c2d0-1725-42a8-8a24-940f66841fed + false + + + + + + + + + + + + + false + false + + + + message + + false + + + + false + + + + string + + false + 8000 + 9059be11fbfcb2d0cc66f40975efdc38 + 9059be11fbfcb2d0cc66f40975efdc38 + sys_hub_action_type_definition + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38 + + 8 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin.thorsson + 2025-10-24 10:39:47 + 137bb655fbfcb2d0cc66f40975efdc47 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:32 + 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=e366b555-2bcf-4907-9974-9a866ebaf700 + false + + + + + + + + + + + + + false + false + + + + domain + + false + + + + false + + + + string + + false + 8000 + 9059be11fbfcb2d0cc66f40975efdc38 + 9059be11fbfcb2d0cc66f40975efdc38 + sys_hub_action_type_definition + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38 + + 5 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin.thorsson + 2025-10-24 10:39:47 + 177bb655fbfcb2d0cc66f40975efdc2d + 1 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:32 + 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=3badbb90-664c-4564-b91b-f6a9c9fef92a,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + 9059be11fbfcb2d0cc66f40975efdc38 + 9059be11fbfcb2d0cc66f40975efdc38 + sys_hub_action_type_definition + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38 + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin.thorsson + 2025-10-24 10:35:27 + 337ab6d1fbfcb2d0cc66f40975efdcf0 + 39 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 11:10:42 + 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=5c6c02f5-9ae2-49f3-b375-e538216e6f13 + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + 9059be11fbfcb2d0cc66f40975efdc38 + 9059be11fbfcb2d0cc66f40975efdc38 + sys_hub_action_type_definition + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin.thorsson + 2025-10-24 10:35:27 + 377ab6d1fbfcb2d0cc66f40975efdcea + 1 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:39:47 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=56c79f23-1840-4d35-8dd4-e1baf1b970d5 + false + + + + + + + + + + + + + false + false + + + + isvalid + + false + + + + false + + + + boolean + + false + 40 + 9059be11fbfcb2d0cc66f40975efdc38 + 9059be11fbfcb2d0cc66f40975efdc38 + sys_hub_action_type_definition + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin.thorsson + 2025-10-24 10:39:46 + 8b7b7655fbfcb2d0cc66f40975efdce9 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:39:46 + 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=4add8925-3fe4-4e8b-8c20-45e50294bf1d + false + + + + + + + + + + + + + false + false + + + + alloweddomainscount + + false + + + + false + + + + integer + + false + 40 + 9059be11fbfcb2d0cc66f40975efdc38 + 9059be11fbfcb2d0cc66f40975efdc38 + sys_hub_action_type_definition + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38 + + 7 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin.thorsson + 2025-10-24 10:39:47 + 937bb655fbfcb2d0cc66f40975efdc36 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:39:47 + 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=e524d73c-10d9-4e8a-8178-3bcae0776656 + false + + + + + + + + + + + + + false + false + + + + errormessage + + false + + + + false + + + + string + + false + 8000 + 9059be11fbfcb2d0cc66f40975efdc38 + 9059be11fbfcb2d0cc66f40975efdc38 + sys_hub_action_type_definition + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38 + + 9 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin.thorsson + 2025-10-24 10:39:47 + d77bb655fbfcb2d0cc66f40975efdc4b + 1 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:32 + 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=d342e973-4268-4f3d-9cb6-8c06abf9e432 + false + + + + + + + + + + + + + false + false + + + + email + + false + + + + false + + + + string + + false + 8000 + 9059be11fbfcb2d0cc66f40975efdc38 + 9059be11fbfcb2d0cc66f40975efdc38 + sys_hub_action_type_definition + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin.thorsson + 2025-10-24 10:39:47 + db7bb655fbfcb2d0cc66f40975efdc0a + 1 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:31 + 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=8eccd117-de22-4b6c-8fe3-86dce7e9f195 + false + + + + + + + + + + + + + false + false + + + + statuscode + + false + + + + false + + + + string + + false + 8000 + 9059be11fbfcb2d0cc66f40975efdc38 + 9059be11fbfcb2d0cc66f40975efdc38 + sys_hub_action_type_definition + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38 + + 6 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin.thorsson + 2025-10-24 10:39:47 + db7bb655fbfcb2d0cc66f40975efdc31 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:32 + false + false + false + false + false + simple + false + script + + + false + + + + + + + 9059be11fbfcb2d0cc66f40975efdc38 + admin.thorsson + 2025-10-24 10:35:27 + fb7af6d1fbfcb2d0cc66f40975efdc3b + 0 + admin.thorsson + 2025-10-24 10:35:27 + + + + allowed_domains + + + + en + var__m_sys_hub_action_input_9059be11fbfcb2d0cc66f40975efdc38 + + sys_documentation + admin.thorsson + 2025-10-24 10:35:26 + 237ab6d1fbfcb2d0cc66f40975efdcb7 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:35:26 + + + + + email + + + + en + var__m_sys_hub_action_input_9059be11fbfcb2d0cc66f40975efdc38 + + sys_documentation + admin.thorsson + 2025-10-24 10:53:11 + 2f8ef61dfbfcb2d0cc66f40975efdccf + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:53:11 + + + + + + email + + + + en + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38 + + sys_documentation + admin.thorsson + 2025-10-24 10:39:47 + 537bb655fbfcb2d0cc66f40975efdc0e + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:39:47 + + + + + statuscode + + + + en + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38 + + sys_documentation + admin.thorsson + 2025-10-24 10:39:47 + 537bb655fbfcb2d0cc66f40975efdc35 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:39:47 + + + + + isvalid + + + + en + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38 + + sys_documentation + admin.thorsson + 2025-10-24 10:39:47 + 5b7b7655fbfcb2d0cc66f40975efdced + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:39:47 + + + + + errormessage + + + + en + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38 + + sys_documentation + admin.thorsson + 2025-10-24 10:39:47 + 5f7bb655fbfcb2d0cc66f40975efdc4e + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:39:47 + + + + + message + + + + en + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38 + + sys_documentation + admin.thorsson + 2025-10-24 10:39:47 + 977bb655fbfcb2d0cc66f40975efdc4a + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:39:47 + + + + + domain + + + + en + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38 + + sys_documentation + admin.thorsson + 2025-10-24 10:39:47 + 9b7bb655fbfcb2d0cc66f40975efdc30 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:39:47 + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38 + + sys_documentation + admin.thorsson + 2025-10-24 10:35:27 + bb7ab6d1fbfcb2d0cc66f40975efdcf6 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:35:27 + + + + + alloweddomainscount + + + + en + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38 + + sys_documentation + admin.thorsson + 2025-10-24 10:39:47 + df7bb655fbfcb2d0cc66f40975efdc45 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:39:47 + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_9059be11fbfcb2d0cc66f40975efdc38 + + sys_documentation + admin.thorsson + 2025-10-24 10:35:27 + ff7ab6d1fbfcb2d0cc66f40975efdcee + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:35:27 + + + + + + + 9059be11fbfcb2d0cc66f40975efdc38 + {"type":"PlanProxy","persistor":{"@class":".ChunkingPlanPersistor","table":"sys_hub_action_plan","id":"556c76d5fbfcb2d0cc66f40975efdc5a","name":"plan","plan_signature":null}} + 389203d5fb30f2d0cc66f40975efdc0b + admin.thorsson + 2025-10-24 10:43:44 + global + / + 556c76d5fbfcb2d0cc66f40975efdc5a + 6 + + + admin.thorsson + 2025-10-24 11:10:46 + + + public + + + + + {labelCacheCleanUpExecuted=true} + 28100 + false + + + + Action to validate domain in Email address from the list of domains. The list is comma separated string + + validate_email_domain + [{"name":"{{action.email}}","label":"action➛Email","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","uiTypeLabel":"Email","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","sourceUiUniqueId":"","sourceType":"","uiType":"email","uiUniqueId":"888be094-c653-4377-a7f1-7909668b5f7b"}},{"name":"{{action.validate_domain}}","label":"action➛Validate Domain","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.allowed_domains}}","label":"action➛Allowed Domains","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[965b7553-d61f-448d-899d-501fa88a7003].isvalid}}","label":"step➛Script step➛Is Valid","type":"step","ref":"","reference_display":"","base_type":"boolean","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"True/False","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"boolean","uiUniqueId":"31523313-0ecd-43fd-812a-c890550b4eac"}},{"name":"{{step[965b7553-d61f-448d-899d-501fa88a7003].email}}","label":"step➛Script step➛Email","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"string","uiUniqueId":"0d148d01-cb9a-460f-9e99-39d83a2ad55e"}},{"name":"{{step[965b7553-d61f-448d-899d-501fa88a7003].domain}}","label":"step➛Script step➛Domain","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"string","uiUniqueId":"4c6cd00a-6147-4a14-a864-a1cbcc02566e"}},{"name":"{{step[965b7553-d61f-448d-899d-501fa88a7003].statuscode}}","label":"step➛Script step➛Status Code","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"string","uiUniqueId":"656da1ac-b243-40b6-8694-1fbcb79cb843"}},{"name":"{{step[965b7553-d61f-448d-899d-501fa88a7003].alloweddomainscount}}","label":"step➛Script step➛Allowed Domain Count","type":"step","ref":"","reference_display":"","base_type":"integer","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"Integer","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"integer","uiUniqueId":"681b1ece-324b-4aa4-a316-f2f3756cc20d"}},{"name":"{{step[965b7553-d61f-448d-899d-501fa88a7003].message}}","label":"step➛Script step➛Message","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"string","uiUniqueId":"4e0ed555-cc4c-497d-ae17-01dfef9d94f1"}},{"name":"{{step[965b7553-d61f-448d-899d-501fa88a7003].errormessage}}","label":"step➛Script step➛Error Message","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"string","uiUniqueId":"3cef631e-9abd-4c60-a154-fd45d0b99330"}}] + true + Validate Email Domain + + + + 9059be11fbfcb2d0cc66f40975efdc38 + sys_hub_action_type_snapshot + admin.thorsson + 2025-10-24 10:43:40 + global + / + 9c6c36d5fbfcb2d0cc66f40975efdc2d + 3 + + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 11:10:43 + false + + + + + + sys_hub_action_type_snapshot + 9c6c36d5fbfcb2d0cc66f40975efdc2d + 2 + sys_variable_value + admin.thorsson + 2025-10-24 10:43:43 + 346c36d5fbfcb2d0cc66f40975efdcf1 + 0 + admin.thorsson + 2025-10-24 10:43:43 + {"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\":\"794bc342-9c9d-444b-a3f2-dd4b6a5a0173\",\"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"} + 646c36d5fbfcb2d0cc66f40975efdc92 + + + sys_hub_action_type_snapshot + 9c6c36d5fbfcb2d0cc66f40975efdc2d + 1 + sys_variable_value + admin.thorsson + 2025-10-24 10:43:43 + 706c36d5fbfcb2d0cc66f40975efdcf1 + 0 + admin.thorsson + 2025-10-24 10:43:43 + 0 + a46c36d5fbfcb2d0cc66f40975efdc8d + + + sys_hub_action_type_snapshot + 9c6c36d5fbfcb2d0cc66f40975efdc2d + 7 + sys_variable_value + admin.thorsson + 2025-10-24 10:43:43 + bc6c36d5fbfcb2d0cc66f40975efdcf0 + 0 + admin.thorsson + 2025-10-24 10:43:43 + + 306c36d5fbfcb2d0cc66f40975efdcd0 + + + sys_hub_action_type_snapshot + 9c6c36d5fbfcb2d0cc66f40975efdc2d + 4 + sys_variable_value + admin.thorsson + 2025-10-24 10:43:43 + f86c36d5fbfcb2d0cc66f40975efdcf0 + 0 + admin.thorsson + 2025-10-24 10:43:43 + 0 + 246c36d5fbfcb2d0cc66f40975efdc9b + + + + alloweddomainscount + 9c6c36d5fbfcb2d0cc66f40975efdc2d + admin.thorsson + 2025-10-24 10:43:43 + b86c36d5fbfcb2d0cc66f40975efdcef + 0 + admin.thorsson + 2025-10-24 10:43:43 + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d
+ {{step[965b7553-d61f-448d-899d-501fa88a7003].alloweddomainscount}} +
+ + domain + 9c6c36d5fbfcb2d0cc66f40975efdc2d + admin.thorsson + 2025-10-24 10:43:43 + 7c6c36d5fbfcb2d0cc66f40975efdcef + 0 + admin.thorsson + 2025-10-24 10:43:43 + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d
+ {{step[965b7553-d61f-448d-899d-501fa88a7003].domain}} +
+ + email + 9c6c36d5fbfcb2d0cc66f40975efdc2d + admin.thorsson + 2025-10-24 10:43:43 + 786c36d5fbfcb2d0cc66f40975efdcf0 + 0 + admin.thorsson + 2025-10-24 10:43:43 + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d
+ {{step[965b7553-d61f-448d-899d-501fa88a7003].email}} +
+ + errormessage + 9c6c36d5fbfcb2d0cc66f40975efdc2d + admin.thorsson + 2025-10-24 10:43:43 + 706c36d5fbfcb2d0cc66f40975efdcef + 0 + admin.thorsson + 2025-10-24 10:43:43 + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d
+ {{step[965b7553-d61f-448d-899d-501fa88a7003].errormessage}} +
+ + isvalid + 9c6c36d5fbfcb2d0cc66f40975efdc2d + admin.thorsson + 2025-10-24 10:43:43 + 306c36d5fbfcb2d0cc66f40975efdcf0 + 0 + admin.thorsson + 2025-10-24 10:43:43 + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d
+ {{step[965b7553-d61f-448d-899d-501fa88a7003].isvalid}} +
+ + message + 9c6c36d5fbfcb2d0cc66f40975efdc2d + admin.thorsson + 2025-10-24 10:43:43 + f06c36d5fbfcb2d0cc66f40975efdcf0 + 0 + admin.thorsson + 2025-10-24 10:43:43 + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d
+ {{step[965b7553-d61f-448d-899d-501fa88a7003].message}} +
+ + statuscode + 9c6c36d5fbfcb2d0cc66f40975efdc2d + admin.thorsson + 2025-10-24 10:43:43 + 346c36d5fbfcb2d0cc66f40975efdcef + 0 + admin.thorsson + 2025-10-24 10:43:43 + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d
+ {{step[965b7553-d61f-448d-899d-501fa88a7003].statuscode}} +
+ + __action_status__ + 9c6c36d5fbfcb2d0cc66f40975efdc2d + admin.thorsson + 2025-10-24 10:43:43 + b46c36d5fbfcb2d0cc66f40975efdcf0 + 0 + admin.thorsson + 2025-10-24 10:43:43 + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d
+ +
+ + __dont_treat_as_error__ + 9c6c36d5fbfcb2d0cc66f40975efdc2d + admin.thorsson + 2025-10-24 10:43:43 + f46c36d5fbfcb2d0cc66f40975efdcef + 0 + admin.thorsson + 2025-10-24 10:43:43 + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d
+ +
+ + + 9c6c36d5fbfcb2d0cc66f40975efdc2d + 965b7553-d61f-448d-899d-501fa88a7003 + 1 + + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + admin.thorsson + 2025-10-24 10:43:41 + 586c36d5fbfcb2d0cc66f40975efdc3f + 5 + b812ceb69337a210633378917cba10bc + admin.thorsson + 2025-10-24 11:09:06 + + + + sys_hub_step_instance + 586c36d5fbfcb2d0cc66f40975efdc3f + 600 + sys_variable_value + admin.thorsson + 2025-10-24 10:43:42 + 6c6c36d5fbfcb2d0cc66f40975efdc70 + 4 + admin.thorsson + 2025-10-24 11:09:06 + (function() { + try { + // ============================================ + // INPUT VALIDATION & NORMALIZATION + // ============================================ + + gs.addInfoMessage("1"); + + // Normalize email to lowercase + var normalizedEmail = inputs.email.trim().toLowerCase(); + + // Basic email format validation + var emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; + if (!emailRegex.test(normalizedEmail)) { + outputs.isvalid = false; + outputs.email = normalizedEmail; + outputs.domain = ''; + outputs.errormessage = 'Email format is invalid'; + outputs.message = 'Validation failed: Email does not match required format'; + return; + } + + // ============================================ + // EXTRACT AND VALIDATE EMAIL DOMAIN + // ============================================ + + var emailParts = normalizedEmail.split('@'); + var extractedDomain = emailParts[1]; + + // ============================================ + // PARSE ALLOWED DOMAINS + // ============================================ + + // Validate allowed_domains input exists + if (!inputs.allowed_domains || typeof inputs.allowed_domains !== 'string') { + outputs.isvalid = false; + outputs.email = normalizedEmail; + outputs.domain = extractedDomain; + outputs.errormessage = 'Allowed domains list is required and must be a valid string'; + outputs.message = 'Validation failed: No allowed domains configured'; + return; + } + + // Parse and normalize allowed domains + var allowedDomainsList = inputs.allowed_domains + .split(',') + .map(function(domainItem) { + return domainItem.trim().toLowerCase(); + }) + .filter(function(domainItem) { + return domainItem.length > 0; + }); + + // Validate we have at least one allowed domain + if (allowedDomainsList.length === 0) { + outputs.isvalid = false; + outputs.email = normalizedEmail; + outputs.domain = extractedDomain; + outputs.errormessage = 'No valid allowed domains provided'; + outputs.message = 'Validation failed: Allowed domains list is empty'; + return; + } + + // ============================================ + // PERFORM DOMAIN VALIDATION + // ============================================ + + var isDomainAllowed = allowedDomainsList.indexOf(extractedDomain) !== -1; + + // ============================================ + // SET OUTPUT VALUES + // ============================================ + + outputs.isvalid = isDomainAllowed; + outputs.email = normalizedEmail; + outputs.domain = extractedDomain; + outputs.alloweddomainscount = allowedDomainsList.length; + + if (isDomainAllowed) { + outputs.message = 'Email domain is approved: ' + extractedDomain; + outputs.statuscode = 'APPROVED'; + } else { + outputs.message = 'Email domain is not in the allowed list: ' + extractedDomain; + outputs.statuscode = 'REJECTED'; + } + + } catch (error) { + // ============================================ + // ERROR HANDLING + // ============================================ + + gs.error('Email Validator Flow Action Error: ' + error.message); + + outputs.isvalid = false; + outputs.email = inputs.email || ''; + outputs.domain = ''; + outputs.errormessage = 'An unexpected error occurred during validation'; + outputs.message = 'Validation failed: ' + error.message; + outputs.statuscode = 'ERROR'; + } +})(); + 71aa7f6647032200b4fad7527c9a719b + + + sys_hub_step_instance + 586c36d5fbfcb2d0cc66f40975efdc3f + 400 + sys_variable_value + admin.thorsson + 2025-10-24 10:43:42 + a86c36d5fbfcb2d0cc66f40975efdc70 + 0 + admin.thorsson + 2025-10-24 10:43:42 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + + allowed_domains + 586c36d5fbfcb2d0cc66f40975efdc3f + admin.thorsson + 2025-10-24 11:09:06 + 7c324395fb30f2d0cc66f40975efdcb1 + 0 + admin.thorsson + 2025-10-24 11:09:06 + var__m_sys_hub_step_ext_input_586c36d5fbfcb2d0cc66f40975efdc3f
+ {{action.allowed_domains}} +
+ + application + 586c36d5fbfcb2d0cc66f40975efdc3f + admin.thorsson + 2025-10-24 10:43:42 + 646c36d5fbfcb2d0cc66f40975efdc70 + 0 + admin.thorsson + 2025-10-24 10:43:42 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + email + 586c36d5fbfcb2d0cc66f40975efdc3f + admin.thorsson + 2025-10-24 11:09:06 + 30324395fb30f2d0cc66f40975efdcb2 + 0 + admin.thorsson + 2025-10-24 11:09:06 + var__m_sys_hub_step_ext_input_586c36d5fbfcb2d0cc66f40975efdc3f
+ {{action.email}} +
+ + script + 586c36d5fbfcb2d0cc66f40975efdc3f + admin.thorsson + 2025-10-24 10:43:42 + 286c36d5fbfcb2d0cc66f40975efdc70 + 0 + admin.thorsson + 2025-10-24 10:43:42 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + email + false + + + + false + + + string + + true + 8000 + 586c36d5fbfcb2d0cc66f40975efdc3f + 586c36d5fbfcb2d0cc66f40975efdc3f + sys_hub_step_instance + var__m_sys_hub_step_ext_input_586c36d5fbfcb2d0cc66f40975efdc3f + + 0 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin.thorsson + 2025-10-24 11:09:05 + 68324395fb30f2d0cc66f40975efdc82 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 11:09:05 + 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 + false + + + + + + + + + + + + + false + false + + + + allowed_domains + false + + + + false + + + string + + true + 8000 + 586c36d5fbfcb2d0cc66f40975efdc3f + 586c36d5fbfcb2d0cc66f40975efdc3f + sys_hub_step_instance + var__m_sys_hub_step_ext_input_586c36d5fbfcb2d0cc66f40975efdc3f + + 100 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin.thorsson + 2025-10-24 11:09:05 + 6c324395fb30f2d0cc66f40975efdc86 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 11:09:05 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=31523313-0ecd-43fd-812a-c890550b4eac + false + + + + + + + + + + + + + false + false + + + + isvalid + false + + + + false + + + boolean + + false + 40 + 586c36d5fbfcb2d0cc66f40975efdc3f + 586c36d5fbfcb2d0cc66f40975efdc3f + sys_hub_step_instance + var__m_sys_hub_step_ext_output_586c36d5fbfcb2d0cc66f40975efdc3f + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin.thorsson + 2025-10-24 10:43:41 + 106c36d5fbfcb2d0cc66f40975efdc44 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:41 + 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=681b1ece-324b-4aa4-a316-f2f3756cc20d + false + + + + + + + + + + + + + false + false + + + + alloweddomainscount + false + + + + false + + + integer + + false + 40 + 586c36d5fbfcb2d0cc66f40975efdc3f + 586c36d5fbfcb2d0cc66f40975efdc3f + sys_hub_step_instance + var__m_sys_hub_step_ext_output_586c36d5fbfcb2d0cc66f40975efdc3f + + 5 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin.thorsson + 2025-10-24 10:43:41 + 606c36d5fbfcb2d0cc66f40975efdc60 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:41 + 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=656da1ac-b243-40b6-8694-1fbcb79cb843 + false + + + + + + + + + + + + + false + false + + + + statuscode + false + + + + false + + + string + + false + 8000 + 586c36d5fbfcb2d0cc66f40975efdc3f + 586c36d5fbfcb2d0cc66f40975efdc3f + sys_hub_step_instance + var__m_sys_hub_step_ext_output_586c36d5fbfcb2d0cc66f40975efdc3f + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin.thorsson + 2025-10-24 10:43:41 + 646c36d5fbfcb2d0cc66f40975efdc5c + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:41 + 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=4c6cd00a-6147-4a14-a864-a1cbcc02566e + false + + + + + + + + + + + + + false + false + + + + domain + false + + + + false + + + string + + false + 8000 + 586c36d5fbfcb2d0cc66f40975efdc3f + 586c36d5fbfcb2d0cc66f40975efdc3f + sys_hub_step_instance + var__m_sys_hub_step_ext_output_586c36d5fbfcb2d0cc66f40975efdc3f + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin.thorsson + 2025-10-24 10:43:41 + 686c36d5fbfcb2d0cc66f40975efdc58 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:41 + 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=3cef631e-9abd-4c60-a154-fd45d0b99330 + false + + + + + + + + + + + + + false + false + + + + errormessage + false + + + + false + + + string + + false + 8000 + 586c36d5fbfcb2d0cc66f40975efdc3f + 586c36d5fbfcb2d0cc66f40975efdc3f + sys_hub_step_instance + var__m_sys_hub_step_ext_output_586c36d5fbfcb2d0cc66f40975efdc3f + + 7 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin.thorsson + 2025-10-24 10:43:41 + 686c36d5fbfcb2d0cc66f40975efdc67 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:41 + 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=4e0ed555-cc4c-497d-ae17-01dfef9d94f1 + false + + + + + + + + + + + + + false + false + + + + message + false + + + + false + + + string + + false + 8000 + 586c36d5fbfcb2d0cc66f40975efdc3f + 586c36d5fbfcb2d0cc66f40975efdc3f + sys_hub_step_instance + var__m_sys_hub_step_ext_output_586c36d5fbfcb2d0cc66f40975efdc3f + + 6 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin.thorsson + 2025-10-24 10:43:41 + 6c6c36d5fbfcb2d0cc66f40975efdc63 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:41 + 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=0d148d01-cb9a-460f-9e99-39d83a2ad55e + false + + + + + + + + + + + + + false + false + + + + email + false + + + + false + + + string + + false + 8000 + 586c36d5fbfcb2d0cc66f40975efdc3f + 586c36d5fbfcb2d0cc66f40975efdc3f + sys_hub_step_instance + var__m_sys_hub_step_ext_output_586c36d5fbfcb2d0cc66f40975efdc3f + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin.thorsson + 2025-10-24 10:43:41 + 946c36d5fbfcb2d0cc66f40975efdc48 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:41 + false + false + false + false + false + simple + false + script + + + false + + + + statuscode + + + + en + var__m_sys_hub_step_ext_output_586c36d5fbfcb2d0cc66f40975efdc3f + + sys_documentation + admin.thorsson + 2025-10-24 10:43:41 + 206c36d5fbfcb2d0cc66f40975efdc5f + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:41 + + + + + domain + + + + en + var__m_sys_hub_step_ext_output_586c36d5fbfcb2d0cc66f40975efdc3f + + sys_documentation + admin.thorsson + 2025-10-24 10:43:41 + 246c36d5fbfcb2d0cc66f40975efdc5b + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:41 + + + + + errormessage + + + + en + var__m_sys_hub_step_ext_output_586c36d5fbfcb2d0cc66f40975efdc3f + + sys_documentation + admin.thorsson + 2025-10-24 10:43:42 + 246c36d5fbfcb2d0cc66f40975efdc6a + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:42 + + + + + message + + + + en + var__m_sys_hub_step_ext_output_586c36d5fbfcb2d0cc66f40975efdc3f + + sys_documentation + admin.thorsson + 2025-10-24 10:43:41 + 286c36d5fbfcb2d0cc66f40975efdc66 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:41 + + + + + alloweddomainscount + + + + en + var__m_sys_hub_step_ext_output_586c36d5fbfcb2d0cc66f40975efdc3f + + sys_documentation + admin.thorsson + 2025-10-24 10:43:41 + 2c6c36d5fbfcb2d0cc66f40975efdc62 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:41 + + + + + isvalid + + + + en + var__m_sys_hub_step_ext_output_586c36d5fbfcb2d0cc66f40975efdc3f + + sys_documentation + admin.thorsson + 2025-10-24 10:43:41 + 546c36d5fbfcb2d0cc66f40975efdc47 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:41 + + + + + email + + + + en + var__m_sys_hub_step_ext_output_586c36d5fbfcb2d0cc66f40975efdc3f + + sys_documentation + admin.thorsson + 2025-10-24 10:43:41 + 606c36d5fbfcb2d0cc66f40975efdc4b + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:41 + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=eaa11841-3d4f-4544-8552-d74baa405c6d + false + + + + + + + + + + + + + false + false + + + + allowed_domains + false + + + + false + + + string + + true + 8000 + 9c6c36d5fbfcb2d0cc66f40975efdc2d + 9c6c36d5fbfcb2d0cc66f40975efdc2d + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_9c6c36d5fbfcb2d0cc66f40975efdc2d + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin.thorsson + 2025-10-24 10:43:41 + 106c36d5fbfcb2d0cc66f40975efdc37 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:41 + 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=888be094-c653-4377-a7f1-7909668b5f7b + false + + + + + + + + + + + + + false + false + + + + email + false + + + + false + + + string + + true + 8000 + 9c6c36d5fbfcb2d0cc66f40975efdc2d + 9c6c36d5fbfcb2d0cc66f40975efdc2d + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_9c6c36d5fbfcb2d0cc66f40975efdc2d + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin.thorsson + 2025-10-24 10:53:21 + 429eba1dfbfcb2d0cc66f40975efdc16 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:53:21 + 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=3badbb90-664c-4564-b91b-f6a9c9fef92a,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + 9c6c36d5fbfcb2d0cc66f40975efdc2d + 9c6c36d5fbfcb2d0cc66f40975efdc2d + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin.thorsson + 2025-10-24 10:43:42 + 246c36d5fbfcb2d0cc66f40975efdc9b + 13 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 11:10: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=4add8925-3fe4-4e8b-8c20-45e50294bf1d + false + + + + + + + + + + + + + false + false + + + + alloweddomainscount + + false + + + + false + + + + integer + + false + 40 + 9c6c36d5fbfcb2d0cc66f40975efdc2d + 9c6c36d5fbfcb2d0cc66f40975efdc2d + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d + + 7 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin.thorsson + 2025-10-24 10:43:42 + 306c36d5fbfcb2d0cc66f40975efdcd0 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:42 + 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=e524d73c-10d9-4e8a-8178-3bcae0776656 + false + + + + + + + + + + + + + false + false + + + + errormessage + + false + + + + false + + + + string + + false + 8000 + 9c6c36d5fbfcb2d0cc66f40975efdc2d + 9c6c36d5fbfcb2d0cc66f40975efdc2d + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d + + 9 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin.thorsson + 2025-10-24 10:43:43 + 346c36d5fbfcb2d0cc66f40975efdce5 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:43 + 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=5c6c02f5-9ae2-49f3-b375-e538216e6f13 + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + 9c6c36d5fbfcb2d0cc66f40975efdc2d + 9c6c36d5fbfcb2d0cc66f40975efdc2d + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin.thorsson + 2025-10-24 10:43:42 + 646c36d5fbfcb2d0cc66f40975efdc92 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:42 + 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=d342e973-4268-4f3d-9cb6-8c06abf9e432 + false + + + + + + + + + + + + + false + false + + + + email + + false + + + + false + + + + string + + false + 8000 + 9c6c36d5fbfcb2d0cc66f40975efdc2d + 9c6c36d5fbfcb2d0cc66f40975efdc2d + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin.thorsson + 2025-10-24 10:43:42 + 6c6c36d5fbfcb2d0cc66f40975efdc96 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:42 + 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=8eccd117-de22-4b6c-8fe3-86dce7e9f195 + false + + + + + + + + + + + + + false + false + + + + statuscode + + false + + + + false + + + + string + + false + 8000 + 9c6c36d5fbfcb2d0cc66f40975efdc2d + 9c6c36d5fbfcb2d0cc66f40975efdc2d + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d + + 6 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin.thorsson + 2025-10-24 10:43:42 + 786c36d5fbfcb2d0cc66f40975efdccb + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:42 + 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=e366b555-2bcf-4907-9974-9a866ebaf700 + false + + + + + + + + + + + + + false + false + + + + domain + + false + + + + false + + + + string + + false + 8000 + 9c6c36d5fbfcb2d0cc66f40975efdc2d + 9c6c36d5fbfcb2d0cc66f40975efdc2d + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d + + 5 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin.thorsson + 2025-10-24 10:43:42 + 7c6c36d5fbfcb2d0cc66f40975efdca1 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:42 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=56c79f23-1840-4d35-8dd4-e1baf1b970d5 + false + + + + + + + + + + + + + false + false + + + + isvalid + + false + + + + false + + + + boolean + + false + 40 + 9c6c36d5fbfcb2d0cc66f40975efdc2d + 9c6c36d5fbfcb2d0cc66f40975efdc2d + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin.thorsson + 2025-10-24 10:43:42 + a46c36d5fbfcb2d0cc66f40975efdc8d + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:42 + 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=d893c2d0-1725-42a8-8a24-940f66841fed + false + + + + + + + + + + + + + false + false + + + + message + + false + + + + false + + + + string + + false + 8000 + 9c6c36d5fbfcb2d0cc66f40975efdc2d + 9c6c36d5fbfcb2d0cc66f40975efdc2d + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d + + 8 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin.thorsson + 2025-10-24 10:43:42 + b46c36d5fbfcb2d0cc66f40975efdcd4 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:42 + false + false + false + false + false + simple + false + script + + + false + + + + + + + 9c6c36d5fbfcb2d0cc66f40975efdc2d + admin.thorsson + 2025-10-24 10:43:43 + b06c36d5fbfcb2d0cc66f40975efdcf4 + 0 + admin.thorsson + 2025-10-24 10:43:43 + + + + allowed_domains + + + + en + var__m_sys_hub_action_input_9c6c36d5fbfcb2d0cc66f40975efdc2d + + sys_documentation + admin.thorsson + 2025-10-24 10:43:41 + 546c36d5fbfcb2d0cc66f40975efdc3a + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:41 + + + + + email + + + + en + var__m_sys_hub_action_input_9c6c36d5fbfcb2d0cc66f40975efdc2d + + sys_documentation + admin.thorsson + 2025-10-24 10:53:21 + 869eba1dfbfcb2d0cc66f40975efdc26 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:53:21 + + + + + + isvalid + + + + en + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d + + sys_documentation + admin.thorsson + 2025-10-24 10:43:42 + 246c36d5fbfcb2d0cc66f40975efdc91 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:42 + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d + + sys_documentation + admin.thorsson + 2025-10-24 10:43:42 + 2c6c36d5fbfcb2d0cc66f40975efdc95 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:42 + + + + + domain + + + + en + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d + + sys_documentation + admin.thorsson + 2025-10-24 10:43:42 + 386c36d5fbfcb2d0cc66f40975efdcca + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:42 + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d + + sys_documentation + admin.thorsson + 2025-10-24 10:43:42 + 3c6c36d5fbfcb2d0cc66f40975efdca0 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:42 + + + + + alloweddomainscount + + + + en + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d + + sys_documentation + admin.thorsson + 2025-10-24 10:43:42 + 746c36d5fbfcb2d0cc66f40975efdcd3 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:42 + + + + + errormessage + + + + en + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d + + sys_documentation + admin.thorsson + 2025-10-24 10:43:43 + b86c36d5fbfcb2d0cc66f40975efdce8 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:43 + + + + + email + + + + en + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d + + sys_documentation + admin.thorsson + 2025-10-24 10:43:42 + e06c36d5fbfcb2d0cc66f40975efdc9a + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:42 + + + + + message + + + + en + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d + + sys_documentation + admin.thorsson + 2025-10-24 10:43:42 + f06c36d5fbfcb2d0cc66f40975efdce4 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:42 + + + + + statuscode + + + + en + var__m_sys_hub_action_output_9c6c36d5fbfcb2d0cc66f40975efdc2d + + sys_documentation + admin.thorsson + 2025-10-24 10:43:42 + fc6c36d5fbfcb2d0cc66f40975efdcce + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-24 10:43:42 + + + + + + 9059be11fbfcb2d0cc66f40975efdc38 + 9c6c36d5fbfcb2d0cc66f40975efdc2d + glide-zurich-07-01-2025__patch1-hotfix1-09-18-2025_09-20-2025_1616.zip + + diff --git a/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_d87ec6852b34ba9075cafa42ce91bffe.xml b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_d87ec6852b34ba9075cafa42ce91bffe.xml new file mode 100644 index 0000000..0de5102 --- /dev/null +++ b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_d87ec6852b34ba9075cafa42ce91bffe.xml @@ -0,0 +1,1615 @@ + + + public + + + + true + + {labelCacheCleanUpExecuted=true} + 28100 + false + + + + This Action fires an Event to trigger notification or Script Action + + false + fire_an_event + [{"name":"{{action.event_name}}","label":"action➛Event Name","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.event_record}}","label":"action➛Event Record","type":"action","ref":"","reference_display":"","base_type":"document_id","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"string","uiUniqueId":"750ddfcb-41ed-4e8f-b255-e454883eb968"}},{"name":"{{action.parm1}}","label":"action➛Parm1","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.parm2}}","label":"action➛Parm2","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}}] + f42f4ec52b34ba9075cafa42ce91bf3d + + Fire an Event + + + false + published + sys_hub_action_type_definition + admin.thorsson + 2025-10-23 12:44:29 + global + / + d87ec6852b34ba9075cafa42ce91bffe + 8 + Fire an Event + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + sys_hub_action_type_definition_d87ec6852b34ba9075cafa42ce91bffe + admin.thorsson + 2025-10-23 12:47:33 + false + + + + + + sys_hub_action_type_definition + d87ec6852b34ba9075cafa42ce91bffe + 2 + sys_variable_value + admin.thorsson + 2025-10-23 12:45:30 + 87aece852b34ba9075cafa42ce91bf62 + 0 + admin.thorsson + 2025-10-23 12:45:30 + 0 + 8baece852b34ba9075cafa42ce91bf57 + + + sys_hub_action_type_definition + d87ec6852b34ba9075cafa42ce91bffe + 1 + sys_variable_value + admin.thorsson + 2025-10-23 12:45:30 + cfaece852b34ba9075cafa42ce91bf62 + 0 + admin.thorsson + 2025-10-23 12:45:30 + {"version":"1.0","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\":\"794bc342-9c9d-444b-a3f2-dd4b6a5a0173\",\"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\"}"}},"complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":""}},"message":{"$cv":{"$c":"java.lang.String","$v":""}}},"serializationFormat":"JSON"} + f6aece852b34ba9075cafa42ce91bf52 + + + + + d87ec6852b34ba9075cafa42ce91bffe + ea56aeb4-3e7d-4ca6-9a79-0c00f3c6cb68 + 1 + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + admin.thorsson + 2025-10-23 12:46:06 + 7bcec2c52b34ba9075cafa42ce91bff5 + 2 + b812ceb69337a210633378917cba10bc + admin.thorsson + 2025-10-23 12:46:26 + + + + sys_hub_step_instance + 7bcec2c52b34ba9075cafa42ce91bff5 + 600 + sys_variable_value + admin.thorsson + 2025-10-23 12:46:06 + 0cde06c52b34ba9075cafa42ce91bf02 + 1 + admin.thorsson + 2025-10-23 12:46:26 + (function execute(inputs, outputs) { + + gs.eventQueue(inputs.event_name, inputs.event_record, inputs.parm1, inputs.parm2); + +})(inputs, outputs); + 71aa7f6647032200b4fad7527c9a719b + + + sys_hub_step_instance + 7bcec2c52b34ba9075cafa42ce91bff5 + 400 + sys_variable_value + admin.thorsson + 2025-10-23 12:46:06 + 48de06c52b34ba9075cafa42ce91bf02 + 0 + admin.thorsson + 2025-10-23 12:46:06 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=c0d41762-f78b-4d8f-9b32-d059939f465b + false + + + + + + + + + + + + + false + false + + + + event_name + false + + + + false + + + string + + true + 8000 + d87ec6852b34ba9075cafa42ce91bffe + d87ec6852b34ba9075cafa42ce91bffe + sys_hub_action_type_definition + var__m_sys_hub_action_input_d87ec6852b34ba9075cafa42ce91bffe + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin.thorsson + 2025-10-23 12:45:29 + 36aece852b34ba9075cafa42ce91bf2e + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-23 12:45:29 + 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=9168a5a8-a314-40e7-8334-ffd33983d437 + false + + + + + + + + + + + + + false + false + + + + parm1 + false + + + + false + + + string + + false + 8000 + d87ec6852b34ba9075cafa42ce91bffe + d87ec6852b34ba9075cafa42ce91bffe + sys_hub_action_type_definition + var__m_sys_hub_action_input_d87ec6852b34ba9075cafa42ce91bffe + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin.thorsson + 2025-10-23 12:45:29 + 7aaece852b34ba9075cafa42ce91bf3e + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-23 12:45:29 + 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=729b4b0f-06c0-4ef8-ab50-cb3b4e2aad0c + false + + + + + + + + + + + + + false + false + + + + parm2 + false + + + + false + + + string + + false + 8000 + d87ec6852b34ba9075cafa42ce91bffe + d87ec6852b34ba9075cafa42ce91bffe + sys_hub_action_type_definition + var__m_sys_hub_action_input_d87ec6852b34ba9075cafa42ce91bffe + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin.thorsson + 2025-10-23 12:45:29 + 7aaece852b34ba9075cafa42ce91bf42 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-23 12:45:29 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=document_id,uiTypeLabel=Document ID,uiUniqueId=750ddfcb-41ed-4e8f-b255-e454883eb968 + false + + + + + + + + + + + + + false + false + + + + event_record + false + + + + false + + + document_id + + true + 32 + d87ec6852b34ba9075cafa42ce91bffe + d87ec6852b34ba9075cafa42ce91bffe + sys_hub_action_type_definition + var__m_sys_hub_action_input_d87ec6852b34ba9075cafa42ce91bffe + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin.thorsson + 2025-10-23 12:46:06 + f3cec2c52b34ba9075cafa42ce91bfe1 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-23 12:46:06 + 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=4aa37935-fb4e-4030-a33e-17a2b3c152bc,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + d87ec6852b34ba9075cafa42ce91bffe + d87ec6852b34ba9075cafa42ce91bffe + sys_hub_action_type_definition + var__m_sys_hub_action_output_d87ec6852b34ba9075cafa42ce91bffe + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin.thorsson + 2025-10-23 12:45:29 + 8baece852b34ba9075cafa42ce91bf57 + 7 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-23 12:47:31 + 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=bc8e438a-27fc-482c-b1b4-51de156aceb4 + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + d87ec6852b34ba9075cafa42ce91bffe + d87ec6852b34ba9075cafa42ce91bffe + sys_hub_action_type_definition + var__m_sys_hub_action_output_d87ec6852b34ba9075cafa42ce91bffe + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin.thorsson + 2025-10-23 12:45:29 + f6aece852b34ba9075cafa42ce91bf52 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-23 12:45:29 + false + false + false + false + false + simple + false + script + + + false + + + + + + + d87ec6852b34ba9075cafa42ce91bffe + admin.thorsson + 2025-10-23 12:45:30 + 0baece852b34ba9075cafa42ce91bf64 + 0 + admin.thorsson + 2025-10-23 12:45:30 + + + + event_name + + + + en + var__m_sys_hub_action_input_d87ec6852b34ba9075cafa42ce91bffe + + sys_documentation + admin.thorsson + 2025-10-23 12:45:29 + 3eaece852b34ba9075cafa42ce91bf39 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-23 12:45:29 + + + + + parm1 + + + + en + var__m_sys_hub_action_input_d87ec6852b34ba9075cafa42ce91bffe + + sys_documentation + admin.thorsson + 2025-10-23 12:45:29 + 3eaece852b34ba9075cafa42ce91bf41 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-23 12:45:29 + + + + + parm2 + + + + en + var__m_sys_hub_action_input_d87ec6852b34ba9075cafa42ce91bffe + + sys_documentation + admin.thorsson + 2025-10-23 12:45:29 + 3eaece852b34ba9075cafa42ce91bf45 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-23 12:45:29 + + + + + event_record + + + + en + var__m_sys_hub_action_input_d87ec6852b34ba9075cafa42ce91bffe + + sys_documentation + admin.thorsson + 2025-10-23 12:46:06 + f7cec2c52b34ba9075cafa42ce91bfe4 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-23 12:46:06 + + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_d87ec6852b34ba9075cafa42ce91bffe + + sys_documentation + admin.thorsson + 2025-10-23 12:45:29 + 4faece852b34ba9075cafa42ce91bf56 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-23 12:45:29 + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_d87ec6852b34ba9075cafa42ce91bffe + + sys_documentation + admin.thorsson + 2025-10-23 12:45:30 + 8faece852b34ba9075cafa42ce91bf5d + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-23 12:45:30 + + + + + + + d87ec6852b34ba9075cafa42ce91bffe + {"type":"PlanProxy","persistor":{"@class":".ChunkingPlanPersistor","table":"sys_hub_action_plan","id":"912f8ec52b34ba9075cafa42ce91bf1e","name":"plan","plan_signature":null}} + c92f4ec52b34ba9075cafa42ce91bfbd + admin.thorsson + 2025-10-23 12:47:34 + global + / + 912f8ec52b34ba9075cafa42ce91bf1e + 0 + + + admin.thorsson + 2025-10-23 12:47:34 + + + public + + + + + {labelCacheCleanUpExecuted=true} + 28100 + false + + + + This Action fires an Event to trigger notification or Script Action + + fire_an_event + [{"name":"{{action.event_name}}","label":"action➛Event Name","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.event_record}}","label":"action➛Event Record","type":"action","ref":"","reference_display":"","base_type":"document_id","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"string","uiUniqueId":"750ddfcb-41ed-4e8f-b255-e454883eb968"}},{"name":"{{action.parm1}}","label":"action➛Parm1","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.parm2}}","label":"action➛Parm2","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}}] + true + Fire an Event + + + d87ec6852b34ba9075cafa42ce91bffe + sys_hub_action_type_snapshot + admin.thorsson + 2025-10-23 12:47:32 + global + / + f42f4ec52b34ba9075cafa42ce91bf3d + 0 + + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-23 12:47:32 + false + + + + + + sys_hub_action_type_snapshot + f42f4ec52b34ba9075cafa42ce91bf3d + 1 + sys_variable_value + admin.thorsson + 2025-10-23 12:47:33 + 852f4ec52b34ba9075cafa42ce91bfbb + 0 + admin.thorsson + 2025-10-23 12:47:33 + {"version":"1.0","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\":\"794bc342-9c9d-444b-a3f2-dd4b6a5a0173\",\"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\"}"}},"complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":""}},"message":{"$cv":{"$c":"java.lang.String","$v":""}}},"serializationFormat":"JSON"} + 052f4ec52b34ba9075cafa42ce91bfa0 + + + sys_hub_action_type_snapshot + f42f4ec52b34ba9075cafa42ce91bf3d + 2 + sys_variable_value + admin.thorsson + 2025-10-23 12:47:33 + c12f4ec52b34ba9075cafa42ce91bfbb + 0 + admin.thorsson + 2025-10-23 12:47:33 + 0 + 8d2f4ec52b34ba9075cafa42ce91bfa4 + + + + + f42f4ec52b34ba9075cafa42ce91bf3d + ea56aeb4-3e7d-4ca6-9a79-0c00f3c6cb68 + 1 + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + admin.thorsson + 2025-10-23 12:47:32 + 8d2f4ec52b34ba9075cafa42ce91bf87 + 1 + b812ceb69337a210633378917cba10bc + admin.thorsson + 2025-10-23 12:47:32 + + + + sys_hub_step_instance + 8d2f4ec52b34ba9075cafa42ce91bf87 + 600 + sys_variable_value + admin.thorsson + 2025-10-23 12:47:32 + 052f4ec52b34ba9075cafa42ce91bf9e + 0 + admin.thorsson + 2025-10-23 12:47:32 + (function execute(inputs, outputs) { + + gs.eventQueue(inputs.event_name, inputs.event_record, inputs.parm1, inputs.parm2); + +})(inputs, outputs); + 71aa7f6647032200b4fad7527c9a719b + + + sys_hub_step_instance + 8d2f4ec52b34ba9075cafa42ce91bf87 + 400 + sys_variable_value + admin.thorsson + 2025-10-23 12:47:32 + 412f4ec52b34ba9075cafa42ce91bf9e + 0 + admin.thorsson + 2025-10-23 12:47:32 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=9168a5a8-a314-40e7-8334-ffd33983d437 + false + + + + + + + + + + + + + false + false + + + + parm1 + false + + + + false + + + string + + false + 8000 + f42f4ec52b34ba9075cafa42ce91bf3d + f42f4ec52b34ba9075cafa42ce91bf3d + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_f42f4ec52b34ba9075cafa42ce91bf3d + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin.thorsson + 2025-10-23 12:47:32 + 342f4ec52b34ba9075cafa42ce91bf6f + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-23 12:47:32 + 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=c0d41762-f78b-4d8f-9b32-d059939f465b + false + + + + + + + + + + + + + false + false + + + + event_name + false + + + + false + + + string + + true + 8000 + f42f4ec52b34ba9075cafa42ce91bf3d + f42f4ec52b34ba9075cafa42ce91bf3d + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_f42f4ec52b34ba9075cafa42ce91bf3d + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin.thorsson + 2025-10-23 12:47:32 + 742f4ec52b34ba9075cafa42ce91bf41 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-23 12:47:32 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=document_id,uiTypeLabel=Document ID,uiUniqueId=750ddfcb-41ed-4e8f-b255-e454883eb968 + false + + + + + + + + + + + + + false + false + + + + event_record + false + + + + false + + + document_id + + true + 32 + f42f4ec52b34ba9075cafa42ce91bf3d + f42f4ec52b34ba9075cafa42ce91bf3d + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_f42f4ec52b34ba9075cafa42ce91bf3d + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin.thorsson + 2025-10-23 12:47:32 + 742f4ec52b34ba9075cafa42ce91bf6b + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-23 12:47:32 + 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=729b4b0f-06c0-4ef8-ab50-cb3b4e2aad0c + false + + + + + + + + + + + + + false + false + + + + parm2 + false + + + + false + + + string + + false + 8000 + f42f4ec52b34ba9075cafa42ce91bf3d + f42f4ec52b34ba9075cafa42ce91bf3d + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_f42f4ec52b34ba9075cafa42ce91bf3d + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin.thorsson + 2025-10-23 12:47:32 + f02f4ec52b34ba9075cafa42ce91bf73 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-23 12:47:32 + 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=bc8e438a-27fc-482c-b1b4-51de156aceb4 + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + f42f4ec52b34ba9075cafa42ce91bf3d + f42f4ec52b34ba9075cafa42ce91bf3d + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_f42f4ec52b34ba9075cafa42ce91bf3d + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin.thorsson + 2025-10-23 12:47:32 + 052f4ec52b34ba9075cafa42ce91bfa0 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-23 12:47:32 + 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=4aa37935-fb4e-4030-a33e-17a2b3c152bc,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + f42f4ec52b34ba9075cafa42ce91bf3d + f42f4ec52b34ba9075cafa42ce91bf3d + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_f42f4ec52b34ba9075cafa42ce91bf3d + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin.thorsson + 2025-10-23 12:47:33 + 8d2f4ec52b34ba9075cafa42ce91bfa4 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-23 12:47:33 + false + false + false + false + false + simple + false + script + + + false + + + + + + + f42f4ec52b34ba9075cafa42ce91bf3d + admin.thorsson + 2025-10-23 12:47:33 + cd2f4ec52b34ba9075cafa42ce91bfbc + 0 + admin.thorsson + 2025-10-23 12:47:33 + + + + event_name + + + + en + var__m_sys_hub_action_input_f42f4ec52b34ba9075cafa42ce91bf3d + + sys_documentation + admin.thorsson + 2025-10-23 12:47:32 + 382f4ec52b34ba9075cafa42ce91bf6a + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-23 12:47:32 + + + + + parm2 + + + + en + var__m_sys_hub_action_input_f42f4ec52b34ba9075cafa42ce91bf3d + + sys_documentation + admin.thorsson + 2025-10-23 12:47:32 + 3c2f4ec52b34ba9075cafa42ce91bf82 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-23 12:47:32 + + + + + parm1 + + + + en + var__m_sys_hub_action_input_f42f4ec52b34ba9075cafa42ce91bf3d + + sys_documentation + admin.thorsson + 2025-10-23 12:47:32 + b42f4ec52b34ba9075cafa42ce91bf72 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-23 12:47:32 + + + + + event_record + + + + en + var__m_sys_hub_action_input_f42f4ec52b34ba9075cafa42ce91bf3d + + sys_documentation + admin.thorsson + 2025-10-23 12:47:32 + f42f4ec52b34ba9075cafa42ce91bf6e + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-23 12:47:32 + + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_f42f4ec52b34ba9075cafa42ce91bf3d + + sys_documentation + admin.thorsson + 2025-10-23 12:47:33 + 412f4ec52b34ba9075cafa42ce91bfa4 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-23 12:47:33 + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_f42f4ec52b34ba9075cafa42ce91bf3d + + sys_documentation + admin.thorsson + 2025-10-23 12:47:33 + c52f4ec52b34ba9075cafa42ce91bfb6 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin.thorsson + 2025-10-23 12:47:33 + + + + + + d87ec6852b34ba9075cafa42ce91bffe + f42f4ec52b34ba9075cafa42ce91bf3d + glide-zurich-07-01-2025__patch1-hotfix1-09-18-2025_09-20-2025_1616.zip + +