Suggest an edit

How to manage object visibility

Reviewed on 23 November 2023Published on 27 May 2021

Visibility specifies whether your object is visible to others or not.

Security & Identity (IAM)

To perform certain actions described below, you must either be the Owner of the Organization in which the actions will be performed or an IAM user with the necessary permissions.

  • You have an account and are logged into the Scaleway console
  • You have created an Object Storage bucket

All objects are private by default, even if they are in a public bucket. A private file in a public bucket cannot be accessed publicly.

  1. Click Object Storage in the Storage section of the side menu. The list of your buckets displays.
  2. Click the name of your bucket. A list of your objects displays.
  3. Click «See more Icon» next to the selected object name.
  4. Click Visibility. A pop-up appears.
  5. Check Public or Private according to your preference.
  6. Click Update object visibility to confirm.

You can only configure the visibility (public or private) of one object at a time. It is not possible to perform this action on an entire bucket, on which visibility is defined by default as private. Allowing public visibility of a bucket only allows the viewing of a list of objects that are stored in the bucket.


If you upload a file using the CLI, you can make it public by using the --acl public-read parameter.

See also
How to download files from a bucketHow to access objects via HTTPS
Cloud Products & Resources
  • Scaleway Console
  • Compute
  • Storage
  • Network
  • IoT
  • AI
Dedicated Products & Resources
  • Dedibox Console
  • Dedibox Servers
  • Network
  • Web Hosting
  • Blog
  • Careers
  • Scaleway Learning
Follow us
ContractsLegal NoticePrivacy PolicyCookie PolicyDocumentation license
© 1999-2024 – Scaleway SAS