

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

# EventBridge IAM 角色
<a name="CWE_IAM_role"></a>

Amazon EventBridge 提供了描述 AWS 资源变化的近乎实时的系统事件流。 AWS Batch 可以将工作作为 EventBridge 目标。通过使用可快速设置的简单规则，可以匹配事件并提交 AWS Batch 任务以响应这些事件。在提交带有 EventBridge 规则和目标的 AWS Batch 作业之前， EventBridge 必须具有代表您运行 AWS Batch 作业的权限。

**注意**  
在 EventBridge 控制台中创建将 AWS Batch 队列指定为目标的规则时，可以创建此角色。有关示例演练的信息，请参阅[AWS Batch 作业作为 EventBridge 的目标](batch-cwe-target.md)。您可以使用 IAM 控制台手动创建 EventBridge 角色。有关说明，请参阅《IAM 用户指南》中的[使用自定义信任策略创建角色（控制台）](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_create_for-custom.html)。

您的 EventBridge IAM 角色的信任关系必须为`events.amazonaws.com`服务委托人提供担任该角色的能力。

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

****  

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

------

确保附加到您的 EventBridge IAM 角色的策略允许`batch:SubmitJob`访问您的资源。在以下示例中， AWS Batch 给出了提供这些权限的`AWSBatchServiceEventTargetRole`托管策略。

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

****  

```
{
  "Version":"2012-10-17",		 	 	 
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "batch:SubmitJob"
       ],
      "Resource": "*"
    }
  ]
}
```

------