AWS redshift documentation change
Summary
Removed sample IAM policy for DynamoDB zero-ETL integration permissions
Security assessment
Policy example removal for integration setup doesn't show security context. Likely documentation streamlining.
Diff
diff --git a/redshift/latest/mgmt/zero-etl-setting-up.create-integration-ddb.md b/redshift/latest/mgmt/zero-etl-setting-up.create-integration-ddb.md index d860b9b1f..110279a9e 100644 --- a//redshift/latest/mgmt/zero-etl-setting-up.create-integration-ddb.md +++ b//redshift/latest/mgmt/zero-etl-setting-up.create-integration-ddb.md @@ -203,61 +202,0 @@ When creating zero-ETL integrations, your sign in credentials must have permissi -JSON - - -**** - - - - { - "Version": "2012-10-17", - "Statement": [ - { - "Effect": "Allow", - "Action": [ - "dynamodb:ListTables" - ], - "Resource": "*" - }, - { - "Effect": "Allow", - "Action": [ - "dynamodb:GetResourcePolicy", - "dynamodb:PutResourcePolicy", - "dynamodb:UpdateContinuousBackups" - ], - "Resource": [ - "arn:aws:dynamodb:<region>:<account>:table/my-ddb-table" - ] - }, - { - "Sid": "AllowRedshiftDescribeIntegration", - "Effect": "Allow", - "Action": [ - "redshift:DescribeIntegrations" - ], - "Resource": "*" - }, - { - "Sid": "AllowRedshiftCreateIntegration", - "Effect": "Allow", - "Action": "redshift:CreateIntegration", - "Resource": "arn:aws:redshift:<region>:<account>:integration:*" - }, - { - "Sid": "AllowRedshiftModifyDeleteIntegration", - "Effect": "Allow", - "Action": [ - "redshift:ModifyIntegration", - "redshift:DeleteIntegration" - ], - "Resource": "arn:aws:redshift:<region>:<account>:integration:<uuid>" - }, - { - "Sid": "AllowRedshiftCreateInboundIntegration", - "Effect": "Allow", - "Action": "redshift:CreateInboundIntegration", - "Resource": "arn:aws:redshift:<region>:<account>:namespace:<uuid>" - } - ] - } - -