28 Storage Console Tasks

This chapter describes how to perform storage operations using the Oracle Backend for Firebase Console. These tasks allow developers and administrators to configure storage, upload and manage files, and generate access URLs

28.1 Set Up and Enable Storage Service

To enable Object Storage for your project:

  1. Navigate to the Oracle Backend for Firebase Console and log in using your database user credentials.

  2. Select your project from the dashboard.

  3. Select the Storage tab.

  4. Choose your storage backend:

    • DBFS (on-prem): Select whether to create a new DBFS store or use an existing one.

    • OCI Object Storage (cloud): You need to provide the namespace, the user OCID, the tenancy OCID, the fingerprint, the private key, the bucket name, and the region.

      See Also:

      Using OCI Object Storage for more information about how to set up OCI Object Storage

  5. Click Save to apply the configuration.

The selected backend will be used by all applications within the project.

28.2 Upload Files Using Console

To upload files:

  1. Open the Object Storage section of your project.

  2. Select the target bucket and folder path.

  3. Click Upload File.

  4. Drag and drop files or use the file picker.

  5. Confirm the upload.

Uploaded files are stored in the configured backend and linked to your project’s metadata.

28.3 Download Files Using Console

To download a file:

  1. Navigate to the folder containing the file.

  2. Locate the file in the list.

  3. Click the three dots under the Action banner.

  4. Click the Download icon next to the file name.

If the file is public or has a signed URL, you can also copy the URL for direct access.

28.4 Delete Files Using Console

To delete a file:

  1. Navigate to the file’s location in Object Storage.

  2. Click the Delete icon next to the file.

  3. Confirm the deletion in the prompt.

Deleting a file removes it from the backend and invalidates any associated URLs.

28.5 View File Metadata

To inspect file metadata:

  1. Click on a file name in the Object Storage list.

  2. A side panel opens showing:

    • File name

    • Path

    • Size

    • Upload timestamp

    • storageRef (internal reference)

    • Public access status

28.6 Simulate Folders Using Path Prefixes

Oracle Backend for Firebase Console simulates folders using path prefixes:

  • Use / in file paths to organize files into logical folders.

  • The Console UI interprets these prefixes as folders.

For example:

photos/2025/image1.jpg
photos/2025/image2.jpg

These appear under the photos > 2025 folder in the Console.