How to Share File/Folder from Digital Ocean Object Storage

Share and collaborate on files and folders stored in your existing Digital Ocean Object Storage with internal and external users such as customers, partners, and employees—using fine-grained access control. NirvaShare makes it easy to integrate Digital Ocean with your existing identity providers, including Entra ID, Google Workspace, IAM Identity Center, Keycloak, and others.

Prerequisites

As a prerequisite for sharing files from Digital Ocean Object Storage, ensure that NirvaShare is installed in your system environment—either manually or via the Marketplace.

Storage and NirvaShare Configuration

To configure both DigitalOcean Storage and NirvaShare for file or folder sharing using Form-based authentication, please refer to the document below.

Form based Authentication

To Share a folder/file using Form based Authentication, please refer the document Form based Authentication.

Shares

At this stage, you are ready to share files using Form-based authentication with Digital Ocean Object Storage Spaces. To begin, create a folder share. Please refer to the document below for instructions on creating a new share from storage.

During the share configuration process, be sure to select the login profile created in the previous section. You can assign this same login profile to one or more shares as needed.

Verification

To verify file sharing:

  • Visit the NirvaShare Admin Console and right-click on the login profile created earlier.
  • Select Copy Shareable Link.
  • Open the link in a browser tab. This will redirect the user to the Form-based authentication page.
  • After successful authentication, the user will be able to access the shares assigned to the login profile.