Keycloak Enabling

Hi, RabbitMQ does not support keycloak as an authentication backend per-se. If you want to RabbitMQ to authenticate All users against keycloak your only option is to use Oauth2 authentication backend. 

This means that All your users, i.e. management ui end-users and applications, will have to use Oauth2 protocol to authenticate/authorize. If your applications (e.g. those using AMQP protocol ) are not ready to authenticate with Oauth2 then you still have to manage those credentials in RabbitMQ. 

Read more here: Source link