# Beats Kafka Output: support for SASL OAUTH and MSK IAM Authentication

**URL:** <https://discuss.elastic.co/t/beats-kafka-output-support-for-sasl-oauth-and-msk-iam-authentication/368599>\
**Category:** Beats\
**Tags:** filebeat, libbeat\
**Created:** [October 10, 2024, 6:50am UTC](https://discuss.elastic.co/t/beats-kafka-output-support-for-sasl-oauth-and-msk-iam-authentication/368599 "2024-10-10T06:50:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jose\_Ledesma](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jose_ledesma/32/138235_2.png) [@Jose\_Ledesma](https://discuss.elastic.co/u/Jose_Ledesma)\
**Post date:** [October 10, 2024, 6:50am UTC](https://discuss.elastic.co/t/beats-kafka-output-support-for-sasl-oauth-and-msk-iam-authentication/368599/1 "2024-10-10T06:50:56Z")

</div>

Hi,

We are interested in sending logs with Filebeat to an MSK cluster using IAM authentication. Currently, the Kafka Output does not support SASL OAUTH, which is the underlying mechanism for IAM Authentication (see a Golang example: [GitHub Link](https://github.com/aws/aws-msk-iam-sasl-signer-go?tab=readme-ov-file#getting-started)).

We are willing to submit a PR to add support for this use case if that works for you.

thanks!

---

<div class="post-metadata">

**Author:** ![strawgate](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/strawgate/32/131008_2.png) [@strawgate](https://discuss.elastic.co/u/strawgate)\
**Post date:** [November 7, 2024, 4:33pm UTC](https://discuss.elastic.co/t/beats-kafka-output-support-for-sasl-oauth-and-msk-iam-authentication/368599/2 "2024-11-07T16:33:24Z")

</div>

Hi Jose,

I'd recommend opening an issue in the Beats repository here [GitHub - elastic/beats: 🐠 Beats - Lightweight shippers for Elasticsearch & Logstash](https://github.com/elastic/beats) and indicating that it's something you're interested in working on.

We do accept contributions from the community but it's best to make sure there is alignment on the approach before putting in work to help ensure it's a valuable use of your time.
