

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

# Amazon Polly API 权限：操作、权限和资源参考
<a name="api-permissions-reference"></a>

在设置可附加到 IAM 身份的权限策略（基于身份的策略）时，可使用下面的表作为参考。表格列表每个 Amazon Polly API 操作、您可以为其授予执行该操作的权限的相应操作以及您可以为其授予权限的 AWS 资源。您可以在策略的 `Action` 字段中指定这些操作，并在策略的 `Resource` 字段中指定资源值。

您可以在 Amazon Polly 政策中使用 AWS全局条件键来表达条件。有关 AWS范围密钥的完整列表，请参阅 *IAM 用户指南*中的[可用密钥](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements.html#AvailableKeys)。

**注意**  
要指定操作，请在 API 操作名称之前使用 `polly` 前缀（例如，`polly:GetLexicon`）。

使用滚动条查看表的其余部分。




**Amazon Polly API 和所需的操作权限**  

| Amazon Polly API 操作 | 所需权限（API 操作） | 资源 | 
| --- | --- | --- | 
| [DeleteLexicon](API_DeleteLexicon.md) | `polly:DeleteLexicon` | `arn:aws:polly:{{region}}:{{account-id}}:lexicon/{{LexiconName}}` | 
| [DescribeVoices](API_DescribeVoices.md) | `polly:DescribeVoices` | `*` | 
| [GetLexicon](API_GetLexicon.md) |  polly:GetLexicon  | `arn:aws:polly:{{region}}:{{account-id}}:lexicon/{{LexiconName}}` | 
| [ListLexicons](API_ListLexicons.md) | `polly:ListLexicons` | `arn:aws:polly:{{region}}:{{account-id}}:lexicon/*` | 
| [PutLexicon](API_PutLexicon.md) | `polly:PutLexicon` | `*` | 
| [SynthesizeSpeech](API_SynthesizeSpeech.md) | `polly:SynthesizeSpeech` | `*` | 

Amazon Polly 支持基于身份的策略，以进行资源级操作。因此，`Resource` 由 ARN 指定。例如：`arn:aws:polly:{{us-east-2}}:{{account-id}}:lexicon/*` 是 `Resource` 值在 `us-east-2` 区域内所有词典上指定的权限。

由于 Amazon Polly 不支持资源级的操作权限，大多数策略指定通配符 (\*) 作为 `Resource` 值。但是，如果需要将权限应限制到特定区域，则可将通配符替换为适当的 ARN：`arn:aws:polly:{{region}}:{{account-id}}:lexicon/*. `

