Políticas de IAM para Amazon DynamoDB - AWS Step Functions

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Políticas de IAM para Amazon DynamoDB

En las siguientes plantillas de ejemplo, se muestra cómo se AWS Step Functions generan las políticas de IAM en función de los recursos de su definición de máquina de estados. Para más información, consulte Políticas de IAM para servicios integrados y Patrones de integración de servicios.

Recursos estáticos

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "dynamodb:GetItem", "dynamodb:PutItem", "dynamodb:UpdateItem", "dynamodb:DeleteItem" ], "Resource": [ "arn:aws:dynamodb:[[region]]:[[accountId]]:table/[[tableName]]" ] } ] }

Recursos dinámicos

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "dynamodb:GetItem", "dynamodb:PutItem", "dynamodb:UpdateItem", "dynamodb:DeleteItem" ], "Resource": "*" } ] }

Para obtener más información sobre las políticas de IAM para todas las acciones de la API de DynamoDB, consulte Políticas de IAM con DynamoDB en la Guía para desarrolladores de Amazon DynamoDB. Además, para obtener información sobre las políticas de IAM para PartiQL para DynamoDB, consulte Políticas de IAM con PartiQL para DynamoDB en la Guía para desarrolladores de Amazon DynamoDB.