AWS S3 requires bucket names to be all lowercase, but we are creating an Artifact Store bucket using stack's name as the prefix. This results in AWS S3 automatically lowercase the name, but the IAM policy we configure still uses the stack name as part of the path to S3, hence access to S3 is not setup correctly.
AWS S3 requires bucket names to be all lowercase, but we are creating an Artifact Store bucket using stack's name as the prefix. This results in AWS S3 automatically lowercase the name, but the IAM policy we configure still uses the stack name as part of the path to S3, hence access to S3 is not setup correctly.