- 文档首页
消息队列 RocketMQ版
用户指南
访问控制
跨服务访问授权
跨服务访问授权
首次使用消息队列 RocketMQ版之前,您需要进行跨服务授权,允许消息队列 RocketMQ版访问当前账号下的其他服务资源,例如 VPC 等。本文介绍跨服务访问授权的相关操作步骤。
注意事项
- 仅首次创建 RocketMQ 实例之前需要进行跨服务访问授权,完成授权后 RocketMQ 可以持续访问其他服务中的资源,直至删除服务关联角色。
- 服务关联角色的权限由系统生成,无法变更权限。若您需要取消授权,请删除角色。
- 建议通过火山引擎主账号完成跨服务访问授权,否则 IAM 用户创建首个 RocketMQ 实例时会因不具备创建服务关联角色的权限而导致跨服务授权失败。如果您的实际业务场景下确实需要由 IAM 用户进行跨服务访问授权,可以为 IAM 用户授予 IAMFullAccess 系统策略,详细说明请参考权限策略。
背景信息
消息队列 RocketMQ版实例需要绑定 VPC 和子网等资源,创建 RocketMQ 实例时,消息队列 RocketMQ版服务需要访问私有网络等其他服务,用于获取VPC列表、子网列表等信息。首次创建 RocketMQ 实例之前,您需要为消息队列 RocketMQ版服务进行授权,即允许其扮演 ServiceRoleForRocketMQ 角色,该角色具备预设的一系列权限策略,允许消息队列 RocketMQ版访问您账号下的其他服务资源。
操作步骤
- 在弹出的跨服务访问请求页面,确认关联角色与信任关系,并单击授权。
- 成功授权后,可以在 IAM 的角色列表中查看已创建的 ServiceRoleForRocketMQ 服务关联角色。
-
后续操作
完成授权后,页面返回到实例列表页面,您可以再次单击创建实例,创建第一个 RocketMQ 实例。
最近更新时间:2025.07.09 16:22:42