IAM用户授予管理员权限后无法在CloudWatch切换账户视图及找到View data选项
问题原因
- 跨账户CloudWatch观测的信任策略未包含对应IAM用户实体。配置跨账户CloudWatch数据共享时,若仅将根用户ARN、整个账户作为信任主体,未单独把该IAM用户的ARN加入源账户的CloudWatch共享权限策略,IAM用户就无法读取跨账户数据,不会显示「View data」选项,也无法切换账户视图。
- IAM用户的权限策略遗漏了CloudWatch跨账户专属操作权限。如果你使用的是自定义的管理员权限策略而非AWS官方托管的
AdministratorAccess全权限策略,大概率缺失oam:List*、oam:Get*、cloudwatch:ListCrossAccount*这类观测访问管理器(Observability Access Manager)和跨账户CloudWatch专属操作权限,没有这些权限无法加载跨账户连接列表,自然不会显示对应功能入口。 - IAM用户未纳入CloudWatch跨账户观测的允许范围。若你通过AWS Organizations统一配置跨账户监控,需要在管理账户的CloudWatch跨账户设置中,明确允许该IAM用户所在的身份实体访问跨账户数据,仅给账户级别的管理员权限不会自动同步该配置。
- 区域不匹配。跨账户CloudWatch连接是区域级资源,如果你当前登录的区域不是你之前配置跨账户共享的区域,也会看不到对应入口。
内容的提问来源于stack exchange,提问作者Tien Dung Tran
相关产品推荐
相关产品推荐

