diff --git a/x-pack/filebeat/input/o365audit/input.go b/x-pack/filebeat/input/o365audit/input.go index dd8623406f3b..f17ff721950f 100644 --- a/x-pack/filebeat/input/o365audit/input.go +++ b/x-pack/filebeat/input/o365audit/input.go @@ -65,6 +65,13 @@ func Plugin(log *logp.Logger, store statestore.States) v2.Plugin { Type: pluginName, Configure: configure, }, + + // ExcludeFromFIPS = true to prevent this input from being used in FIPS-capable + // Filebeat distributions. This input indirectly uses algorithms that are not + // FIPS-compliant. Specifically, the input depends on the + // github.com/Azure/azure-sdk-for-go/sdk/azidentity package which, in turn, + // depends on the golang.org/x/crypto/pkcs12 package, which is not FIPS-compliant. + ExcludeFromFIPS: true, } } diff --git a/x-pack/filebeat/module/o365/_meta/docs.asciidoc b/x-pack/filebeat/module/o365/_meta/docs.asciidoc index dc32509602a9..494260dd795c 100644 --- a/x-pack/filebeat/module/o365/_meta/docs.asciidoc +++ b/x-pack/filebeat/module/o365/_meta/docs.asciidoc @@ -5,6 +5,8 @@ == Office 365 module +WARNING: This module is not available in FIPS-capable Filebeat. + beta[] include::{libbeat-dir}/shared/integration-link.asciidoc[]