diff --git a/config/serverless.es.yml b/config/serverless.es.yml index a2792400891fa..37208bdce139a 100644 --- a/config/serverless.es.yml +++ b/config/serverless.es.yml @@ -76,7 +76,29 @@ telemetry.labels.serverless: search # Alerts and LLM config xpack.actions.enabledActionTypes: - ['.email', '.index', '.slack', '.slack_api', '.jira', '.jira-cloud', '.webhook', '.teams', '.gen-ai', '.bedrock', '.gemini', '.inference', '.mcp', '.notion', '.github', '.google_drive', '.google_calendar', '.sharepoint-online'] + [ + '.email', + '.index', + '.slack', + '.slack_api', + '.jira', + '.jira-cloud', + '.webhook', + '.teams', + '.gen-ai', + '.bedrock', + '.gemini', + '.inference', + '.mcp', + '.notion', + '.github', + '.google_drive', + '.google_calendar', + '.sharepoint-online', + '.http', + '.http-system', + '.workflows', + ] # Customize empty page state for analytics apps no_data_page.analyticsNoDataPageFlavor: 'serverless_search' diff --git a/config/serverless.oblt.logs_essentials.yml b/config/serverless.oblt.logs_essentials.yml index 39bb5f7738148..3ed8f52b2b873 100644 --- a/config/serverless.oblt.logs_essentials.yml +++ b/config/serverless.oblt.logs_essentials.yml @@ -70,6 +70,8 @@ xpack.actions.enabledActionTypes: '.servicenow', '.tines', '.torq', + '.http', + '.http-system', ] xpack.alerting.enabledRuleTypes: diff --git a/x-pack/solutions/observability/test/serverless/api_integration/test_suites/logs_essentials_only/connector_and_rules.ts b/x-pack/solutions/observability/test/serverless/api_integration/test_suites/logs_essentials_only/connector_and_rules.ts index 496a690b5a1fb..ad997e083a0cc 100644 --- a/x-pack/solutions/observability/test/serverless/api_integration/test_suites/logs_essentials_only/connector_and_rules.ts +++ b/x-pack/solutions/observability/test/serverless/api_integration/test_suites/logs_essentials_only/connector_and_rules.ts @@ -26,9 +26,10 @@ export default function ({ getService }: FtrProviderContext) { ); }); - it('limit set of available connectors', async () => { + it('limit set of available connectors for rules', async () => { const resp = await supertestAdminWithCookieCredentials .get('/api/actions/connector_types') + .query({ feature_id: 'alerting' }) .set(svlCommonApi.getInternalRequestHeader()) .expect(200); const listIds = resp.body @@ -45,7 +46,6 @@ export default function ({ getService }: FtrProviderContext) { '.teams', '.torq', '.opsgenie', - '.tines', '.resilient', ]); });