AWS managed policy: KafkaServiceRolePolicy - Amazon Managed Streaming for Apache Kafka

AWS managed policy: KafkaServiceRolePolicy

You can't attach KafkaServiceRolePolicy to your IAM entities. This policy is attached to a service-linked role that allows Amazon MSK to perform actions such as managing VPC endpoints (connectors) on MSK clusters, managing network interfaces, and managing cluster credentials with AWS Secrets Manager. For more information, see Service-linked roles for Amazon MSK.

The following table describes updates to the KafkaServiceRolePolicy managed policy since Amazon MSK started tracking changes.

Change Description Date
IPv6 connectivity support added to KafkaServiceRolePolicy – Update to an existing policy

Amazon MSK added permissions to KafkaServiceRolePolicy to enable IPv6 connectivity for MSK clusters. These permissions allow Amazon MSK to assign and unassign IPv6 addresses to network interfaces and modify network interface attributes in customer account.

November 17, 2025
KafkaServiceRolePolicy – Update to an existing policy

Amazon MSK added permissions to support multi-VPC private connectivity.

March 8, 2023

Amazon MSK started tracking changes

Amazon MSK started tracking changes for KafkaServiceRolePolicy managed policy.

March 8, 2023