Step 1: Configure IAM permissions
The users that create the Amazon EMR cluster and run the Amazon Redshift COPY command must have the necessary permissions.
To configure IAM permissions
-
Add the following permissions for the user that will create the Amazon EMR cluster.
ec2:DescribeSecurityGroups ec2:RevokeSecurityGroupIngress ec2:AuthorizeSecurityGroupIngress redshift:DescribeClusters
-
Add the following permission for the IAM role or user that will run the COPY command.
elasticmapreduce:ListInstances
-
Add the following permission to the Amazon EMR cluster's IAM role.
redshift:DescribeClusters