

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

# 操作方法 AWS Support 与 IAM 一起使用
<a name="security_iam_service-with-iam"></a>

在使用 IAM 管理访问权限之前 Support，您应该了解哪些 IAM 功能可供使用 Support。要详细了解如何 Support 和其他 AWS 服务与 IAM 配合使用，请参阅 IAM 用户指南[中的与 *IAM 配合使用的*](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_aws-services-that-work-with-iam.html)AWS 服务。

有关如何管理 Support 使用 IAM 的访问权限的信息，请参阅[管理的访问权限 Support](https://docs.aws.amazon.com/awssupport/latest/user/accessing-support.html#iam)。

**Topics**
+ [Support 基于身份的策略](#security_iam_service-with-iam-id-based-policies)
+ [Support IAM 角色](#security_iam_service-with-iam-roles)

## Support 基于身份的策略
<a name="security_iam_service-with-iam-id-based-policies"></a>

使用 IAM 基于身份的策略，您可以指定允许或拒绝的操作和资源，以及指定在什么条件下允许或拒绝操作。 Support 支持特定的操作。要了解您在 JSON 策略中使用的元素，请参阅 *IAM 用户指南* 中的 [IAM JSON 策略元素参考](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements.html)。

### 操作
<a name="security_iam_service-with-iam-id-based-policies-actions"></a>

管理员可以使用 AWS JSON 策略来指定谁有权访问哪些内容。也就是说，哪个**主体**可以对什么**资源**执行**操作**，以及在什么**条件**下执行。

JSON 策略的 `Action` 元素描述可用于在策略中允许或拒绝访问的操作。在策略中包含操作以授予执行关联操作的权限。

中的策略操作在操作之前 Support 使用以下前缀：`support:`。例如，要授予某人使用 Amazon EC2 `RunInstances` API 操作运行 Amazon EC2 实例的权限，您应将 `ec2:RunInstances` 操作纳入其策略。策略语句必须包括 `Action` 或 `NotAction` 元素。 Support 定义了自己的一组操作，这些操作描述了可使用该服务执行的任务。

要在单个语句中指定多项操作，请使用逗号将它们隔开，如下所示：

```
"Action": [
      "ec2:action1",
      "ec2:action2"
```

您也可以使用通配符 （\*) 指定多个操作。例如，要指定以单词 `Describe` 开头的所有操作，包括以下操作：

```
"Action": "ec2:Describe*"
```

要查看 Support 操作列表，请参阅 * IAM 用户指南 AWS Support[中定义的](https://docs.aws.amazon.com/IAM/latest/UserGuide/list_awssupport.html#awssupport-actions-as-permissions)操作*。

### 示例
<a name="security_iam_service-with-iam-id-based-policies-examples"></a>

要查看 Support 基于身份的策略的示例，请参阅。[AWS Support 基于身份的策略示例](security_iam_id-based-policy-examples.md)

## Support IAM 角色
<a name="security_iam_service-with-iam-roles"></a>

I [ AM 角色](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles.html)是您的 AWS 账户中具有特定权限的实体。

### 使用临时证书 Support
<a name="security_iam_service-with-iam-roles-tempcreds"></a>

可以使用临时凭证进行联合身份验证登录，分派 IAM 角色或分派跨账户角色。您可以通过调用 AWS STS API 操作（例如[AssumeRole](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html)或）来获取临时安全证书[GetFederationToken](https://docs.aws.amazon.com/STS/latest/APIReference/API_GetFederationToken.html)。

Support 支持使用临时证书。

### Service-linked 角色
<a name="security_iam_service-with-iam-roles-service-linked"></a>

[Service-linked 角色](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_terms-and-concepts.html#iam-term-service-linked-role)允许 AWS 服务访问其他服务中的资源以代表您完成操作。 Service-linked 角色出现在您的 IAM 账户中并归该服务所有。IAM 管理员可以查看但不能编辑服务关联角色的权限。

Support 支持服务相关角色。有关创建或管理 Support 服务相关角色的详细信息，请参阅[将服务相关角色用于 AWS Support](using-service-linked-roles-sup.md)。

### 服务角色
<a name="security_iam_service-with-iam-roles-service"></a>

此功能允许服务代表您担任[服务角色](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_terms-and-concepts.html#iam-term-service-role)。此角色允许服务访问其他服务中的资源以代表您完成操作。服务角色显示在 IAM 账户中，并归该账户所有。这意味着，IAM 管理员可以更改该角色的权限。但是，这样做可能会中断服务的功能。

Support 支持服务角色。