Releases: Aiven-Open/auth-for-apache-kafka
Releases · Aiven-Open/auth-for-apache-kafka
v3.5.0
AivenAclAuthorizer
is now deprecated.AivenAclAuthorizerV2
is switched to the new Kafka auth API.
v3.4.0
Release notes:
- Added new implementation of authorizer AivenAclAuthorizerV2 as a replacement for AivenAclAuthorizer that has a concurrency-related issue.
v3.3.0
A new property aggregation_type was added for the Kafka auth audit.
This property is applicable only for the UserOperationsActivityAuditor auditor type and can have two values:
user
- records groupped by user;user_and_ip
- records groupped by user and IP address.
The default value is user_and_ip
v3.2.1
Add possibility to build fat jar
v3.2.0
Switched to JDK11
3.1.2
Add new flag:
aiven.acl.authorizer.log.denials
- turns off authorization denials logging on Kafka brokers, default values isfalse
3.1.1
This release contains fix for the bug with authorization.
It strongly recommended do not use release 3.1.0
3.1.0
Add audit logging for authorization operations.
There are two types of audit:
io.aiven.kafka.auth.audit.UserActivityAuditor
- aggregate user activityio.aiven.kafka.auth.audit.UserOperationsActivityAuditor
- aggregate user activity and unique combination of operations
To use auditor please add two additional properties into Kafka configuration file:aiven.acl.authorizer.auditor.aggregation.period
- auditor aggregation period in secondsaiven.acl.authorizer.auditor.class.name
- full qualified auditor class name