diff --git a/internal/repository/verification.go b/internal/repository/verification.go index e372fe5..201efd3 100644 --- a/internal/repository/verification.go +++ b/internal/repository/verification.go @@ -74,12 +74,10 @@ func (r *VerificationRepository) Init(ctx context.Context) error { } policySharingBucket := policy.Statement{ - Actions: set.CreateStringSet("s3:ListBucket", "s3:GetObject"), - Conditions: policy.ConditionMap{ - "StringEquals": policy.ConditionKeyMap{"s3:prefix": set.CreateStringSet("*/*")}, - }, - Effect: "Allow", - Principal: policy.User{AWS: set.CreateStringSet("*")}, + Actions: set.CreateStringSet("s3:GetObject"), + Conditions: nil, + Effect: "Allow", + Principal: policy.User{AWS: set.CreateStringSet("*")}, Resources: set.CreateStringSet(fmt.Sprintf("arn:aws:s3:::%s/*", VerificationBucket), fmt.Sprintf("arn:aws:s3:::%s", VerificationBucket)), Sid: "sharing-bucket",