Security

Kafka security configuration for authentication, encryption, and authorization.

Security Overview

Supported security protocols and features available in Kafka.

Listener Configuration

Kafka listener configuration for client, inter-broker, and controller communication.

Encryption and Authentication using SSL

Kafka SSL setup for broker and client encryption and authentication.

Authentication using SASL

Kafka SASL authentication configuration for brokers and clients.

Authorization and ACLs

Kafka authorization model and ACL management.

Incorporating Security Features in a Running Cluster

Phased rollout of security features in a running Kafka cluster.

Security Model

Apache Kafka Security Model

Kafka Connect Security Model

Apache Kafka Connect Security Model

Kafka Streams Security Model

Apache Kafka Streams Security Model

Last modified October 22, 2026: MINOR: Add 4.4 release (#925) (b70dc484a2)