conduktor.io ↗

KIP-1037 — Allow WriteTxnMarkers API with Alter Cluster Permission

Accepted Kafka 3.8 SecurityTransactions

Allows the WriteTxnMarkers API to be authorized with the Alter permission on the Cluster resource in addition to the existing ClusterAction permission, enabling non-broker admin clients to abort hanging transactions (as introduced by KIP-664) without needing ClusterAction. ClusterAction is reserved for inter-broker communication and granting it to operator tooling violates the principle of least privilege.

Details

AuthorNikhil Ramakrishnan
StatusAccepted
Kafka Version3.8
JIRAKAFKA-16513
WikiView on Apache Wiki
Created2024-04-11
Last Modified2024-04-30
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.