How to Share Files and Manage Access to Oracle Cloud Storage

Oracle Cloud Object Storage can store an unlimited amount of unstructured data of any content type. In this document, we will discuss how to install NirvaShare and Manage Access to Oracle Cloud Storage with external users using a simple Form-based authentication. NirvaShare has advanced features to integrate with external identity providers. But in this tutorial, we shall consider  a simple Form-based authentication while sharing files from object storage. You can create a virtual machine in the cloud platform or on-premise.

 Make sure you have access to your Oracle cloud and Storage account with admin rights.

Prerequisites

To facilitate file sharing from Oracle Object Storage seamlessly, install NirvaShare in your system environment manually using the below link.

As a next step, you have to configure storage using the below document to manage access to Oracle Cloud Storage.

Login Profile for Form based Authentication

To prevent data leaks and securely share a file or folder with password protection, the first step is to create a login profile in NirvaShare which can further make it possible to authenticate the shares. You can create a simple Form based login profile (Single User) using the procedure provided in the following document.

Sharing a File/Folder

Considering that the above mentioned steps are carried out successfully we are now ready start sharing files/folders with a user based on the Login Profile created in the above section. Multiple Shares can also be created for the same login profile. Let us begin by creating a Share for a folder that we would like to share with the user. Please refer to the below documentation on how to create a new share for a file/folder, associate it to a login profile, and share the same with the user. During the configuration, for the authentication, remember to select the login profile that we created in the above section.

Verification

  • Copy the Shareable Link from the Shares in NirvaShare Admin Console.
  • Open the link in browser tab in the next step. This will redirect to Form based authentication.
  • After the authentication, you will be able to access Shares assigned to the login profile.