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