Tech note - AWS SDK upgrade for Java
Matillion ETL version 1.74 includes an upgrade of the AWS SDK for Java.
For security best practices, AWS has restricted cross-region access for single clients using AWS SDK for Java version 2. Therefore, to ensure Matillion ETL users can access cross-region S3 buckets in their Matillion ETL jobs, they must enable the permission s3:GetBucketLocation for their IAM role. Read GetBucketLocation to learn more but note the paragraph that reads:
Returns the Region the bucket resides in. You set the bucket's Region using the
LocationConstraintrequest parameter in aCreateBucketrequest. For more information, see CreateBucket.
Read Policies and Permissions in Amazon S3 for an overview of bucket and user policies.