Amazon MQ now supports OAuth2.0 plugin for RabbitMQ in Amazon Web Services China Regions
Amazon MQ now supports OAuth 2.0 authentication and authorization for RabbitMQ brokers with public identity providers in both single instance and highly available Multi-AZ cluster deployments in Amazon Web Services China (Beijing) Region, operated by Sinnet and Amazon Web Services China (Ningxia) Region, operated by NWCD. This feature enables RabbitMQ brokers to authenticate clients and users using JWT-encoded OAuth 2.0 access tokens, providing enhanced security and flexibility in access management.
You can configure OAuth 2.0 on your RabbitMQ broker on Amazon MQ using the Amazon Console, Amazon CloudFormation, Amazon Command Line Interface (CLI), or the Amazon Cloud Development Kit (CDK). To get started, create a new RabbitMQ broker with OAuth 2.0 authentication or update your existing broker's configuration to enable OAuth2.0 support. This feature maintains compatibility with standard RabbitMQ OAuth 2.0 implementations, ensuring seamless migration for existing OAuth 2.0 enabled brokers. For detailed configuration options and steps, refer to the Amazon MQ documentation page.