DynamoDB Cloudformation Permission - PullRequest
       7

DynamoDB Cloudformation Permission

0 голосов
/ 25 февраля 2019

В настоящее время у меня есть следующий файл облачной информации .yaml:

Resources:
  DynamoTable:
  Type: "AWS::DynamoDB::Table"
  Properties:
    ...
    ...
    ...

Как разрешить другим ресурсам запрашивать эту таблицу?

1 Ответ

0 голосов
/ 26 февраля 2019
Resources:
  Service:
    Type: "AWS::CloudFormation::Stack"
    Properties:
      Parameters:
        ...
        ...
        TaskPolicyArn: !Ref ThisServicePolicy

  DynamoTable:
    Type: "AWS::DynamoDB::Table"
    Properties:
      AttributeDefinitions:
        ...
        ...
        ...

  ThisServicePolicy:
    Type: "AWS::IAM::ManagedPolicy"
    Properties:
      ManagedPolicyName: SomePolicyName
      PolicyDocument:
        Version: "2012-10-17"
        Statement:
          - Effect: "Allow"
            Action: 
              - "dynamodb:GetItem"
              - "dynamodb:BatchGetItem"
              - "dynamodb:Query"
            Resource: "*"
...