タイトル通り、S3に保存した画像がブロックパブリックアクセスをオフにしたにも関わらず、以下のような事象となったのでメモを残します。
前提
・S3への保存はできており、IAMユーザーでは閲覧可能。
→IAMユーザー周りの権限問題ではない?
・ACLの有効化はしていなかった。
→【解決手順】の①で実施
原因
「ブロックパブリックアクセスをオフ」にするだけでは不十分。以下文言からも「可能」なだけで事実公開されているわけではない。
解決手順
①「オブジェクト所有者を編集」からACLの有効化(していない場合)
②公開したい「オブジェクト」をチェック→「アクション」
③「ACLを使用して公開する」を選択
④「公開する」を押下
最後に
~オブジェクトは公開することができます~
→この言葉ややこしすぎる。。
・何か修正ありましたら、コメントください