conduktor.io ↗

KIP-332 — Update AclCommand to use AdminClient API

Accepted Kafka 2.1 SecurityAdmin

Updates kafka-acls.sh to use the AdminClient API (CreateAcls/DeleteAcls/DescribeAcls RPCs) instead of writing directly to ZooKeeper via SimpleAclAuthorizer. Previously the tool required ZooKeeper credentials and bypassed the broker, meaning it couldn't work with custom authorizer implementations or in environments without ZK access.

Details

AuthorManikumar Reddy O.
StatusAccepted
Kafka Version2.1
JIRAKAFKA-7117
WikiView on Apache Wiki
Created2018-07-01
Last Modified2019-01-03
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.