Skip to main content
The Schema Registry Proxy (SRP) sits between your Kafka clients and Confluent Schema Registry, adding authentication, authorization and observability. It integrates with Console for Self-service permission management, and automatically synchronizes and enforces access rights for schemas.
Schema Registry Proxy is in early access. Only Confluent-compatible schema registries are supported.
From our blog: Introducing Schema Registry Proxy How SRP adds authentication, authorization, and observability on top of Confluent Schema Registry.

Want Schema Registry Proxy?

SRP is early access — talk to our team to get artifact access, deployment help and a working setup on your stack.

Prerequisites

Enable SRP discovery in Console

Set the following environment variable on your Console deployment:
Once SRP is running, the proxy instance appears in Console:
  1. Go to the Kafka cluster configured as the SRP backing cluster.
  2. Open the Schema Registry tab for a Schema Registry with ConfluentLike flavor.
  3. Select the discovered SRP instance from the dropdown.

Deploy with Docker Compose

Verify deployment

Check that SRP is healthy:
Confirm Prometheus metrics are available:
In Console, verify the SRP instance appears in the Schema Registry tab dropdown for the relevant cluster.

Next steps