[Response Ops][Connectors] New xpack.actions.email.services.enabled Kibana setting (#223363)

## Summary

Closes #220288

## Release note
New kibana setting `xpack.actions.email.services.enabled` to
enable/disable email services for email connector.
This commit is contained in:
Julian Gernun 2025-06-20 16:10:43 +02:00 committed by GitHub
parent 028660e4e1
commit 411ab215a5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
34 changed files with 608 additions and 63 deletions

View file

@ -150,6 +150,12 @@ $$$action-config-email-domain-allowlist$$$
Data type: `int`
Default: `465`
`xpack.actions.email.services.enabled` ![logo cloud](https://doc-icons.s3.us-east-2.amazonaws.com/logo_cloud.svg "Supported on {{ech}}")
: An array of strings indicating all email services that are enabled. Available options are `elastic-cloud`, `google-mail`, `microsoft-outlook`, `amazon-ses`, `microsoft-exchange`, and `other`. If the array is empty, no email services are enabled. The default value is `["*"]`, which enables all email services.
Data type: `string`
Default: `["*"]`
`xpack.actions.enableFooterInEmail` ![logo cloud](https://doc-icons.s3.us-east-2.amazonaws.com/logo_cloud.svg "Supported on {{ech}}")
: A boolean value indicating that a footer with a relevant link should be added to emails sent as alerting actions.

View file

@ -326,6 +326,28 @@ groups:
ess: all
# example: |
- setting: xpack.actions.email.services.enabled
id: action-config-email-services-
description: |
An array of strings indicating all email services that are enabled. Available options are `elastic-cloud`, `google-mail`, `microsoft-outlook`, `amazon-ses`, `microsoft-exchange`, and `other`. If the array is empty, no email services are enabled. The default value is `["*"]`, which enables all email services.
# state: deprecated/hidden/tech-preview
# deprecation_details: ""
# note: ""
# tip: ""
# warning: ""
# important: ""
datatype: enum
default: ["*"]
# options:
# - option:
# description: ""
# type: static/dynamic
applies_to:
deployment:
self: all
ess: all
# example: |
- setting: xpack.actions.enableFooterInEmail
# id:
description: |