kibana/x-pack/plugins/actions/server
Patrick Mueller b31f4a1a97
[actions] adds config allowing per-host networking options (#96630)
resolves: https://github.com/elastic/kibana/issues/80120

Adds a new Kibana configuration key xpack.actions.customHostSettings which
allows per-host configuration of connection settings for https and smtp for
alerting actions. Initially this is just for TLS settings, expandable to other
settings in the future.

The purpose of these is to allow customers to provide server certificates for
servers accessed by actions, whose certificate authority is not available
publicly. Alternatively, a per-server rejectUnauthorized: false configuration
may be used to bypass the verification step for specific servers, but require it
for other servers that do not have per-host customization.

Support was also added to allow per-host customization of ignoreTLS and
requireTLS flags for use with the email action.
2021-04-28 15:26:47 -04:00
..
authorization
builtin_action_types [actions] adds config allowing per-host networking options (#96630) 2021-04-28 15:26:47 -04:00
cleanup_failed_executions Create task to cleanup action execution failures (#96971) 2021-04-20 19:11:25 -04:00
constants
lib [actions] adds config allowing per-host networking options (#96630) 2021-04-28 15:26:47 -04:00
manual_tests
preconfigured_connectors/alert_history_es_index
routes [Connectors][API] Updated connectors with isMissingSecrets flag (#98223) 2021-04-27 14:14:01 -07:00
saved_objects [Connectors][API] Updated connectors with isMissingSecrets flag (#98223) 2021-04-27 14:14:01 -07:00
usage
action_type_registry.mock.ts
action_type_registry.test.ts
action_type_registry.ts
actions_client.mock.ts
actions_client.test.ts [Connectors][API] Updated connectors with isMissingSecrets flag (#98223) 2021-04-27 14:14:01 -07:00
actions_client.ts [Connectors][API] Updated connectors with isMissingSecrets flag (#98223) 2021-04-27 14:14:01 -07:00
actions_config.mock.ts [actions] adds config allowing per-host networking options (#96630) 2021-04-28 15:26:47 -04:00
actions_config.test.ts [actions] adds config allowing per-host networking options (#96630) 2021-04-28 15:26:47 -04:00
actions_config.ts [actions] adds config allowing per-host networking options (#96630) 2021-04-28 15:26:47 -04:00
config.test.ts [actions] adds config allowing per-host networking options (#96630) 2021-04-28 15:26:47 -04:00
config.ts [actions] adds config allowing per-host networking options (#96630) 2021-04-28 15:26:47 -04:00
create_execute_function.test.ts
create_execute_function.ts
feature.ts
index.ts
mocks.ts
plugin.test.ts
plugin.ts [actions] adds config allowing per-host networking options (#96630) 2021-04-28 15:26:47 -04:00
types.ts [Connectors][API] Updated connectors with isMissingSecrets flag (#98223) 2021-04-27 14:14:01 -07:00