Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.next.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -237,6 +237,7 @@ https://github.com/elastic/beats/compare/v8.8.1\...main[Check the HEAD diff]
- Jounrald input now supports filtering by facilities {pull}41061[41061]
- Add ability to remove request trace logs from http_endpoint input. {pull}40005[40005]
- Add ability to remove request trace logs from entityanalytics input. {pull}40004[40004]
- Improve CEL input documentation of authentication options. {pull}46253[46253]

*Auditbeat*

Expand Down
5 changes: 5 additions & 0 deletions x-pack/filebeat/docs/inputs/input-cel.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -253,6 +253,8 @@ The CEL environment enables the https://pkg.go.dev/github.com/google/cel-go/cel#

Additionally, it supports authentication via Basic Authentication, Digest Authentication or OAuth2.

As described in Mito's [HTTP]({{mito_docs}}/lib#HTTP) documentation, configuration for Basic Authentication will only affect direct HEAD, GET and POST method calls, not explicity constructed requests run with `.do_request()`. Configuration for Digest Authentication or OAuth2 will be used for all requests made from CEL.

Example configurations with authentication:

["source","yaml",subs="attributes"]
Expand Down Expand Up @@ -454,6 +456,9 @@ When set to `false`, disables the basic auth configuration. Default: `true`.
NOTE: Basic auth settings are disabled if either `enabled` is set to `false` or
the `auth.basic` section is missing.

NOTE: Basic auth settings do not affect requests run with `.do_request()`, as
explained in [HTTP]({{mito_docs}}/lib#HTTP).

[float]
==== `auth.basic.user`

Expand Down
Loading