Object Storage
What this screen is for
Object Storage browses the S3 and GCS buckets registered on your platform: navigate folders, upload and download objects, move and delete them, and track the syncs that copy data between locations.
It is a root-level sidebar item rather than living under Deploy, because storage outlives any one deployment.
Before you start
| To do this | You need |
|---|---|
| Open the area | the Object Storage read permission |
A connection must be registered in Settings › Infrastructure › Object Storage. With none, there is nothing to browse.
Opening it
- Object Storage in the sidebar.
Direct URL: /object-storage
The interface
📸 Screenshot Placeholder: The object browser inside a connection. Mark: (1) the connection cards, (2) the Browse and Syncs tabs, (3) the breadcrumb path, (4) Upload, (5) New folder, (6) an object’s detail drawer.
| # | Control | What it does | When you’d use it |
|---|---|---|---|
| 1 | Connection cards | The registered buckets | Choosing which to open |
| 2 | Browse / Syncs tabs | Objects, or the sync jobs against this connection | Browsing vs. transferring |
| 3 | Breadcrumb | Where you are in the prefix hierarchy | Navigating back up |
| 4 | Upload | Adds an object at the current prefix | Putting something in |
| 5 | New folder | Creates a prefix | Organising |
| 6 | Detail drawer | One object’s metadata | Checking size, type, timestamps |
Object storage has no real folders — a “folder” is a prefix. Creating one and leaving it empty may not persist, which is not a bug so much as how the underlying storage works.
Walkthroughs
Browse a bucket
- Object Storage, choose the connection.
- Stay on Browse and navigate using the breadcrumb and folder entries.
- Select an object to open its detail drawer.
Upload an object
- Navigate to the prefix you want it under — upload targets the current location, and there is no “move to correct place” prompt afterwards.
- Upload, choose the file.
Move or delete
Use the move and delete actions. Delete asks for confirmation. Deleting from object storage is not recoverable through Fenwave — whether it is recoverable at all depends on versioning configured on the bucket itself, outside this platform.
Track a sync
Switch to the Syncs tab to see sync jobs against this connection and how they ended.
Scenario
A sync has not produced the files someone expects.
- Object Storage, open the connection, go to the Syncs tab.
- Find the run. If it failed, the failure names the cause and you are done.
- If it reports success but the files are absent, check you are looking at the right prefix on the Browse tab. A sync writing to a different prefix than the one someone is checking is the most common version of this report.
- If the connection itself is failing, go to Settings › Infrastructure › Object Storage and test it. Credentials rotated on the cloud side do not update a stored connection.
- Check the bucket permissions on the cloud side. A credential valid for the connection may still lack write access to that specific prefix, which presents as a success with nothing written.
When it doesn’t work
| Symptom | Cause | How to check | Fix |
|---|---|---|---|
| Object Storage is not in the sidebar | Missing the Object Storage read permission | Access Explorer | Ask for a role granting it |
| No connections shown | None registered | Settings › Infrastructure › Object Storage | Register one |
| A connection fails to open | Credentials rotated or expired | Test it in Settings | Update the credentials |
| An empty folder disappeared | Folders are prefixes, not real objects | — | Expected behaviour of object storage |
| Uploaded to the wrong place | Upload targets the current prefix | The breadcrumb | Move it; navigate first next time |
| Deleted something needed | Deletion is not recoverable through Fenwave | Bucket versioning on the cloud side | Recover there if versioning is enabled |
| Sync reports success, no files | Wrong prefix, or the credential lacks write access to it | The Browse tab, then cloud-side permissions | Check the prefix; grant bucket access |
Next
- Settings › Infrastructure › Object Storage — register a connection
- Cost Analysis — storage is part of the bill