[ https://issues.apache.org/jira/browse/KAFKA-2808?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15000985#comment-15000985 ]
Parth Brahmbhatt commented on KAFKA-2808: ----------------------------------------- [~tgraves] your last comment is what I had in mind. Basically any time a topic is created , using CLI, AdminUtils or through auto create, in secure mode we should be able to derive the identity of the user who is creating the topic (from JAAS Login or if creation is through auto create using the caller's session on server side) and assign him as the owner. Namespace can solve the problem and I believe https://cwiki.apache.org/confluence/display/KAFKA/KIP-37+-+Add+Namespaces+to+Kafka is addressing it. I am assuming by WildCardTopics you mean something that supports regex, which wont be that different from namespacing it self. > Support auto.create.topics.enable with automatic WRITE permissions for > creator > ------------------------------------------------------------------------------- > > Key: KAFKA-2808 > URL: https://issues.apache.org/jira/browse/KAFKA-2808 > Project: Kafka > Issue Type: Improvement > Components: core > Affects Versions: 0.9.0.0 > Reporter: Thomas Graves > > we have a user that wants to use the topic auto create functionality and > automatically have it give WRITE permissions so that they don't have to > explicitly create and grant acls ahead of time or make explicit call. > it seems like if you have auto.create.topics.enable enabled and the user has > CREATE acls we could automatically just give WRITE acls to the user who > creates the topic. Without that the auto create topics with acls doesn't add > much benefit. -- This message was sent by Atlassian JIRA (v6.3.4#6332)