aws / aws-msk-iam-auth

Enables developers to use AWS Identity and Access Management (IAM) to connect to their Amazon Managed Streaming for Apache Kafka (Amazon MSK) clusters.
Apache License 2.0
137 stars 65 forks source link

Add support for external id for role-based authentication #109

Closed siuryan closed 1 year ago

siuryan commented 1 year ago

Issue #, if available: https://github.com/aws/aws-msk-iam-auth/issues/108

Description of changes: This adds support for specifying an external id when authenticating to the MSK cluster using a role ARN. Previously, if an external id was specified on the role's trust relationship, authenticating to the cluster would throw an exception.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.