Important
You are viewing documentation for an older version of Confluent Platform. For the latest, click here.
Schema Registry Authorization¶
The Schema Registry security plugin provides authorization for Schema Registry operations.
The supported operations and corresponding Schema Registry URIs are listed here.
SCHEMA REGISTRY OPERATION | RESOURCE |
---|---|
SUBJECT_READ |
|
SUBJECT_WRITE |
|
SUBJECT_DELETE |
|
SCHEMA_READ |
|
SUBJECT_COMPATIBILITY_READ |
|
SUBJECT_COMPATIBILITY_WRITE |
|
GLOBAL_COMPATIBILITY_READ |
|
GLOBAL_COMPATIBILITY_WRITE |
|
GLOBAL_SUBJECTS_READ |
|
For more information, see the Schema Registry API.
Incoming requests are mapped to a Schema Registry Operation as outlined in above table, after which the request is authorized using the configured authorizer:
confluent.schema.registry.authorizer.class
The implementation used to authorize Schema Registry requests. This needs to be an implementation of the interface SchemaRegistryAuthorizer.
- Type: string
- Default: “”
- Importance: high
These Schema Registry authorizers are provided natively.