You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AWS控制台EC2绑定实例配置文件时IAM角色未显示,需补充什么权限

问题解决办法

你需要额外补充两类IAM权限,同时确认角色和实例配置文件的关联状态:

一、必须补充的权限

你当前持有的iam:ListInstanceProfiles仅支持拉取实例配置文件的列表摘要,EC2控制台渲染下拉选项时还需要以下权限:

  • iam:GetInstanceProfile:用于获取单个实例配置文件的详细关联信息,缺少该权限时控制台即使拉取到列表也无法正常展示可选选项
  • 部分管控场景下还需要补充iam:ListRoles:用于匹配实例配置文件绑定的对应角色属性,避免列表过滤逻辑拦截有效选项

你可以将以下权限片段添加到你的账号对应IAM策略的Statement数组中:

{
    "Effect": "Allow",
    "Action": [
        "iam:GetInstanceProfile",
        "iam:ListRoles"
    ],
    "Resource": "*"
}

如果你使用了资源级权限限制,请将Resource的取值替换为你目标实例配置文件、对应角色的ARN,避免权限不生效。

二、可选排查项

如果补充权限后仍无法看到目标配置文件,需确认IAM角色已正确关联实例配置文件:

  • 进入IAM控制台→角色页面,找到你创建的对应角色
  • 切换到「实例配置文件」标签页,确认存在绑定的实例配置文件
  • 若未绑定,可直接在该页面创建关联,EC2仅支持选择已绑定实例配置文件的角色

内容的提问来源于stack exchange,提问作者NetSystemAdmin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.14 11:24:11