KIP-140 — Add administrative RPCs for adding, deleting, and listing ACLs
Accepted Kafka 1.0 SecurityAdminProtocol
Adds `CreateAcls`, `DeleteAcls`, and `DescribeAcls` protocol RPCs and exposes them via the `AdminClient` API as part of the KIP-117 admin API rollout. Without these RPC endpoints, ACL management requires direct ZooKeeper access or the Kafka command-line tools, preventing programmatic ACL management from JVM clients.
Protocol Impact
DescribeAcls · CreateAcls · DeleteAcls
Details
| Author | Colin McCabe |
| Status | Accepted |
| Kafka Version | 1.0 |
| JIRA | KAFKA-3266 |
| Wiki | View on Apache Wiki |
| Created | 2017-04-14 |
| Last Modified | 2017-07-20 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.