Uploaded image for project: 'AMQ Streams'
  1. AMQ Streams
  2. ENTMQST-5803

[DOC RHEL] 'SimpleAclAuthorizer' should be 'AclAuthorizer'

XMLWordPrintable

    • False
    • None
    • False

      [Problem]

      (1) https://kafka.apache.org/documentation/#upgrade_240_notable

      The Scala trait kafka.security.auth.Authorizer has been deprecated and replaced with a new Java API org.apache.kafka.server.authorizer.Authorizer. The authorizer implementation class kafka.security.auth.SimpleAclAuthorizer has also been deprecated and replaced with a new implementation kafka.security.authorizer.AclAuthorizer. AclAuthorizer uses features supported by the new API to improve authorization logging and is compatible with SimpleAclAuthorizer. For more details, see KIP-504.
      

      (2) https://kafka.apache.org/documentation/#upgrade_300_notable

      The Scala Authorizer, SimpleAclAuthorizer and related classes have been removed. Please use the Java Authorizer and AclAuthorizer instead.
      

      (3) "ENTMQST-2290 [DOC] Update the RHEL doc for the simple authorizer"
      https://issues.redhat.com/browse/ENTMQST-2290

      (4) https://kafka.apache.org/documentation/#kraft_zk_migration

      If your broker has authorization configured via the authorizer.class.name property using kafka.security.authorizer.AclAuthorizer, this is also the time to change it to use org.apache.kafka.metadata.authorizer.StandardAuthorizer instead.
      

              pmellor@redhat.com Paul Mellor
              rhn-support-tyamashi Tomonari Yamashita
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: