Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit bd71b5e

Browse files
slack: add agentless deployment
1 parent 037d152 commit bd71b5e

5 files changed

Lines changed: 30 additions & 2 deletions

File tree

packages/slack/_dev/build/docs/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ The Elastic agent running this integration interacts with Slack's infrastructure
88

99
**Please note the Audit Logs API is only available to Slack workspaces on an Enterprise Grid plan. These API methods will not work for workspaces on a Free, Standard, or Business+ plan.**
1010

11+
## Agentless Enabled Integration
12+
13+
Agentless integrations allow you to collect data without having to manage Elastic Agent in your cloud. They make manual agent deployment unnecessary, so you can focus on your data instead of the agent that collects it. For more information, refer to [Agentless integrations](https://www.elastic.co/guide/en/serverless/current/security-agentless-integrations.html) and the [Agentless integrations FAQ](https://www.elastic.co/guide/en/serverless/current/agentless-integration-troubleshooting.html).
14+
Agentless deployments are only supported in Elastic Serverless and Elastic Cloud environments. This functionality is in beta and is subject to change. Beta features are not subject to the support SLA of official GA features.
15+
1116
## Configuration
1217

1318
### Enabling the integration in Elastic

packages/slack/changelog.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
# newer versions go on top
2+
- version: "1.27.0"
3+
changes:
4+
- description: Enable Agentless deployment.
5+
type: enhancement
6+
link: https://github.com/elastic/integrations/pull/18216
27
- version: "1.26.0"
38
changes:
49
- description: Prevent updating fleet health status to degraded when the next_cursor is not present.

packages/slack/data_stream/audit/elasticsearch/ingest_pipeline/default.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@ processors:
99
target_field: event.original
1010
ignore_missing: true
1111
if: ctx.event?.original == null
12+
- remove:
13+
field: message
14+
ignore_missing: true
15+
if: ctx.event?.original != null
16+
description: 'The `message` field is no longer required if the document has an `event.original` field.'
1217
- json:
1318
field: event.original
1419
target_field: slack

packages/slack/docs/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ The Elastic agent running this integration interacts with Slack's infrastructure
88

99
**Please note the Audit Logs API is only available to Slack workspaces on an Enterprise Grid plan. These API methods will not work for workspaces on a Free, Standard, or Business+ plan.**
1010

11+
## Agentless Enabled Integration
12+
13+
Agentless integrations allow you to collect data without having to manage Elastic Agent in your cloud. They make manual agent deployment unnecessary, so you can focus on your data instead of the agent that collects it. For more information, refer to [Agentless integrations](https://www.elastic.co/guide/en/serverless/current/security-agentless-integrations.html) and the [Agentless integrations FAQ](https://www.elastic.co/guide/en/serverless/current/agentless-integration-troubleshooting.html).
14+
Agentless deployments are only supported in Elastic Serverless and Elastic Cloud environments. This functionality is in beta and is subject to change. Beta features are not subject to the support SLA of official GA features.
15+
1116
## Configuration
1217

1318
### Enabling the integration in Elastic

packages/slack/manifest.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
format_version: "3.0.2"
1+
format_version: "3.3.2"
22
name: slack
33
title: "Slack Logs"
4-
version: "1.26.0"
4+
version: "1.27.0"
55
description: "Slack Logs Integration"
66
type: integration
77
categories:
@@ -19,6 +19,14 @@ policy_templates:
1919
- name: slack
2020
title: Slack logs
2121
description: Collect logs from Slack
22+
deployment_modes:
23+
default:
24+
enabled: true
25+
agentless:
26+
enabled: true
27+
organization: security
28+
division: engineering
29+
team: security-service-integrations
2230
inputs:
2331
- type: httpjson
2432
title: "Collect Slack logs via API"

0 commit comments

Comments
 (0)