conduktor.io ↗

KIP-554 — Add Broker-side SCRAM Config API

Accepted Kafka 2.7 SecurityAdmin

Adds `describeUserScramCredentials()` and `alterUserScramCredentials()` methods to `AdminClient` as the broker-based API for managing SCRAM user credentials, replacing the ZooKeeper-direct path used by `kafka-configs.sh`. SCRAM credential management previously required direct ZooKeeper access, which must be eliminated as part of the KIP-500 ZooKeeper removal effort.

Protocol Impact

AlterUserScramCredentials · DescribeUserScramCredentials

Details

AuthorColin McCabe
StatusAccepted
Kafka Version2.7
JIRAKAFKA-10259
WikiView on Apache Wiki
Created2020-05-01
Last Modified2020-09-01
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.