

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 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 動作) | Resources | 
| --- | --- | --- | 
| [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/*. `

