nerdexam
Confluent

CCAAK · Question #27

You are setting up a Kafka cluster using KRaft mode and need to ensure that only specific users have permissions to create and manage topics. Which three actions are necessary when configuring ACLs…

The correct answer is A. Use the kafka-acls tool to add ACLs for the users who need to create topics. B. Set authorizer.class.name=org.apache.kafka.metadata.authorizer.StandardAuthorizer on all D. Ensure the super.users property includes users with administrative privileges. ACL enforcement in KRaft requires the StandardAuthorizer to be enabled on all brokers. Users who need permission to create or manage topics must have explicit ACLs added using the kafka- acls tool, and administrative users must be listed under super.users so they retain full…

Apache Kafka Security

Question

You are setting up a Kafka cluster using KRaft mode and need to ensure that only specific users have permissions to create and manage topics. Which three actions are necessary when configuring ACLs to achieve this? (Choose three.)

Options

  • AUse the kafka-acls tool to add ACLs for the users who need to create topics.
  • BSet authorizer.class.name=org.apache.kafka.metadata.authorizer.StandardAuthorizer on all
  • CConfigure the confluent.metadata.server.kraft.controller.enabled property to true.
  • DEnsure the super.users property includes users with administrative privileges.

How the community answered

(48 responses)
  • A
    77% (37)
  • C
    23% (11)

Explanation

ACL enforcement in KRaft requires the StandardAuthorizer to be enabled on all brokers. Users who need permission to create or manage topics must have explicit ACLs added using the kafka- acls tool, and administrative users must be listed under super.users so they retain full control of

Topics

#ACLs#KRaft mode#StandardAuthorizer#super.users

Community Discussion

No community discussion yet for this question.

Full CCAAK Practice