Railsモデルに接続された画像をホストするためにS3を使い始めました。画像はユーザーによってアップロードされないため、aws_sdkgemを使用して画像をS3バケットに保存します。
これまでのところ画像の保存に成功しましたが、許可について混乱しています。たぶん私は間違っていますが、S3パーミッションについて話しているほとんどのドキュメントは古く、それらが何を参照しているのかわかりません。
私がやりたいのはかなり基本的なことです。画像をホストしたいだけで、画像自体は公開されているので、誰でも見ることができます。ただし、誰かが自分のバケットにアクセスして、そこでホストされている他のすべてのものを表示することは望んでいません。つまり、基本的には、S3で画像をホストする通常のWebアプリです。そのように機能するように、権限設定をどこでどのように変更できますか?現在、アクセスは自分にのみ許可されており、ブラウザにURLを入力しても画像を表示することはできません。