Impostazione della policy IAM per la sintesi asincrona - Amazon Polly

Impostazione della policy IAM per la sintesi asincrona

Per utilizzare la funzionalità di sintesi asincrona, è necessario disporre di una policy IAM che consenta quanto segue:

  • utilizzo di nuove operazioni Amazon Polly

  • scrittura sul bucket S3 di output

  • pubblicazione sull'argomento SNS di stato [facoltativo]

La policy seguente concede solo le autorizzazioni necessarie per la sintesi asincrona e può essere collegata all'utente IAM.

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "polly:StartSpeechSynthesisTask", "polly:GetSpeechSynthesisTask", "polly:ListSpeechSynthesisTasks" ], "Resource": "*" }, { "Effect": "Allow", "Action": "s3:PutObject", "Resource": "arn:aws:s3:::bucket-name/*" }, { "Effect": "Allow", "Action": "sns:Publish", "Resource": "arn:aws:sns:region:account:topic" } ] }