Table of Contents

Search

  1. Preface
  2. Introduction to PowerExchange for Amazon S3
  3. PowerExchange for Amazon S3 Configuration Overview
  4. Amazon S3 Connections
  5. PowerExchange for Amazon S3 Data Objects
  6. PowerExchange for Amazon S3 Mappings
  7. Appendix A: Amazon S3 Data Type Reference
  8. Appendix B: Troubleshooting

PowerExchange for Amazon S3 User Guide

PowerExchange for Amazon S3 User Guide

Create a Minimal Amazon IAM Policy

Create a Minimal Amazon IAM Policy

You can configure an IAM policy through the AWS console. Use Amazon IAM authentication to securely control access to Amazon S3 resources.
The following table describes the minimum Amazon S3 bucket policy required for users to successfully read data from or write data to Amazon S3 bucket:
S3 Policy
Description
PutObject
Writes the files to the Amazon S3 bucket.
The Data Integration Service validates the bucket policy during runtime.
GetObject
Reads the files from the Amazon S3 bucket.
The Data Integration Service validates the bucket policy during design time and runtime.
DeleteObject
Deletes the files from the Amazon S3 bucket.
The Data Integration Service validates the bucket policy during runtime.
ListBucket
Lists the files that are available in the Amazon S3 bucket.
The Data Integration Service validates the bucket policy during design time and runtime.
You can use the following sample minimal Amazon IAM policy:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action":[ "s3:PutObject", "s3:GetObject", "s3:DeleteObject", "s3:ListBucket", ], "Resource": [ "arn:aws:s3:::<bucket_name>/*", "arn:aws:s3:::<bucket_name>" ] } ] }

0 COMMENTS

We’d like to hear from you!