AWS Lambda now allows Lambda functions to authenticate with multi-VPC enabled Amazon Managed Streaming for Apache Kafka (Amazon MSK) clusters over AWS Identity and Access Management (IAM). This allows you to easily establish IAM secured cross-account connectivity between Lambda functions and Amazon MSK clusters.
Source:: Amazon AWS