Amazon MQ for RabbitMQ Adds IAM Authentication with OAuth 2.0
Amazon MQ for RabbitMQ now supports AWS Identity and Access Management (IAM) authentication with OAuth 2.0, allowing clients to authenticate using existing IAM identities instead of static credentials. This capability simplifies credential management, enhances security with short-lived tokens, centralized access control via IAM roles, and provides an comprehensive audit trail through CloudTrail. It is supported on RabbitMQ versions 3.13 and 4.2 or later, requiring IAM outbound federation to be configured. The feature is not available for Amazon MQ for ActiveMQ brokers.
Features (1) ›
- IAM Authentication for Amazon MQ for RabbitMQ
Amazon MQ for RabbitMQ now supports AWS Identity and Access Management (IAM) authentication via OAuth 2.0. This integration centralizes access control, eliminates static credential management, and enables client authentication using short-lived JWTs issued by AWS Security Token Service (STS). It also supports multi-tenant isolation using IAM roles and RabbitMQ scope aliases, enhancing security and auditability.
https://aws.amazon.com/blogs/big-data/iam-authentication-with-oauth-2-0-for-amazon-mq-for-rabbitmq/
Related releases
- AWS Lambda functions now support full IAM resource-based policies AWS What's New ·
- Amazon EKS now supports multiple external OIDC identity providers per cluster AWS What's New ·
- Amazon DynamoDB Streams now supports attribute-based access control (ABAC) AWS What's New ·
- AWS Partner Central agents MCP Server now supports OAuth with AWS Sign-In AWS What's New ·
- AWS IAM Increases Default Managed Policies Per Role to 20 AWS What's New ·
- AWS details external web access for Amazon Bedrock's Web Search AWS What's New ·