Legacy Knowledge Base
Published Jul. 2, 2025

Azure Blob Storage

Written By

Ryan Snuggs

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

Legacy Article

You are viewing an article from our legacy "FastTrack" publication program, made available for informational purposes. Articles in this program were published without a requirement for independent editing or verification and are provided"as is" without guarantee.

Before using any information from this article, independently verify its suitability for your situation and project.

Issue

  • How to store file from Liferay to Azure blob storage container in Liferay DXP 7.3

Environment

  • Liferay DXP 7.3

Resolution

  • Configuring the store

    To configure the store, go to System Settings > File Storage > Azure Blob Storage and fill in the configuration values.  You’ll need to provide at least these values:

    • Connection string

    • Container name

    You can access these values from your Azure dashboard, in the Storage Accounts > Access Keys and Storage Accounts > Containers sections.

    Once you have the System Settings configuration in place, you need to set the Azure Blob Storage store as default. For that, set the following property in the portal-ext.properties file:

     

    dl.store.impl=com.liferay.portal.store.azure.AzureStore

    Using the store in a clustered environment

    To use the Azure Blob Storage store in a clustered environment, the configuration on all nodes must be identical. In particular, make sure the portal-ext.properties file and the Azure Blob Storage store settings in System Settings are the same.

    Database rollback limitation

    Warning: If a database transaction rollback occurs in a Document Library, the transaction’s file system changes are not reversed. Inconsistencies between Document Library files and those in the file system store can occur and may require manual synchronization. All of the DXP stores except DBStore are vulnerable to this limitation.

 

 

Did this article resolve your issue ?

Legacy Knowledge Base