

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 教程：检查 IAM 执行角色
<a name="check-execution-role"></a>

使用以下过程检查并确定您的账户是否已拥有 IAM 执行角色并且已附加托管 IAM 策略（如果需要）。<a name="procedure_check_execution_role"></a>

1. 使用 [https://console.aws.amazon.com/iam/](https://console.amazonaws.cn/iam/) 打开 IAM 控制台。

1. 在导航窗格中，选择**角色**。

1. 在角色列表中搜索 `ecsTaskExecutionRole`。如果找不到角色，请参阅[教程：创建 IAM 执行角色](create-execution-role.md)。如果找到该角色，请选择角色以查看附加的策略。

1. 在**权限**选项卡上，验证**AmazonECSTaskExecutionRolePolicy**托管策略是否已附加到角色。如果附加该策略，则将正确配置 执行角色。否则，请执行以下子步骤来附加策略。

   1. 选择**添加权限**，然后选择**附加策略**。

   1. 搜索 **AmazonECSTaskExecutionRolePolicy**。

   1. 选中**AmazonECSTaskExecutionRolePolicy**策略左侧的复选框并选择**附加策略**。

1. 选择**信任关系**。

1. 验证信任关系是否包含以下策略。如果信任关系符合以下策略，则该角色的配置正确。如果信任关系不匹配，请选择**编辑信任策略**，输入以下策略，然后选择**更新策略**。

------
#### [ JSON ]

****  

   ```
   {
     "Version":"2012-10-17",		 	 	 
     "Statement": [
       {
         "Sid": "",
         "Effect": "Allow",
         "Principal": {
           "Service": "ecs-tasks.amazonaws.com"
         },
         "Action": "sts:AssumeRole"
       }
     ]
   }
   ```

------