IAM Policy Setup
- Using the IAM service, create a policy called ClusterCredentialsPermission and use the following configuration
- Service – Select Redshift
- Actions – In Access Level | Write select GetClusterCredentials. In Permissions Management select CreateClusterUser and JoinGroup
- Resources – Select All Resources
- Review policy and save
IAM User Setup
1. Using the IAM service, create an IAM user
2. Create a name for the user and select the “Programmatic Access Option” (uses access ID and secret access key)
3. When configuring permissions, select the “Attach existing policies directly” option and search for and add CloudWatchReadOnlyAccess and ClusterCredentialsPermission
4. Finish creating the user
NOTE: a recent user found that two additional grants for select to svl_user_info and svv_table_info may be necessary.