Currently this means admin access needs to be granted to the application user to manage topics. Allowing prefix + wildcard for topic resources would allow applications to manage and access a subset of topics based on name e.g.
Applications using Kafka Streams rely on being able to create internal topics as part of their workflow - https://docs.confluent.io/current/streams/developer-guide/manage-topics.html#streams-developer-guide-topics-internal
Currently this means admin access needs to be granted to the application user to manage topics. Allowing prefix + wildcard for topic resources would allow applications to manage and access a subset of topics based on name e.g.
Host=127.0.0.1->Cluster=kafka-cluster->action=create->prefix=application.id
Host=127.0.0.1->Topic=application.id*->action=write