In broker server properties and controller server properties, I have setup the 
custom principal builder class name and custom acl authorizer (extends standard 
authorizer) class name properly

The normal produce/ consumes that the topic has acls works fine though using 
the custom principal and custom acl authorizer. It works when it is inter 
controller auth calls

But when requests sent via admin client (using command prompt calls) or via 
code that uses admin client, I see default principal being passed 
(KafkaPrincipal) instead of my custom principal from broker to controller.

Anything I miss here?

If you need any more  details, I can share

Regards,
Nanda

Reply via email to