DocumentationAEM as a Cloud ServiceUser Guide

Submit an Adaptive Form to Azure Blob Storage

Last update: Sat Aug 09 2025 00:00:00 GMT+0000 (Coordinated Universal Time)
  • Applies to:
  • Experience Manager as a Cloud Service
  • Topics:
  • Adaptive Forms
  • Foundation Components
  • Edge Delivery Services
  • Core Components

CREATED FOR:

  • User
  • Developer

The Submit to Azure Blob Storage Submit Action connects an Adaptive Form with a Microsoft® Azure portal. You can submit the form data, files, attachments, or Document of Record to the connected Azure Storage containers.

AEM as a Cloud Service offers various out of the box submit actions for handling form submissions. You can learn more about these options in the Adaptive Form Submit Action article.

Advantages

Some of the advantages of Azure Blob Storage integration with AEM Forms are:

  • It helps in streamlining the process of submitting Adaptive Form data, files, attachments, and Document of Record to Azure Storage containers.
  • It uses Azure Blob Storage for centralized and organized storage of Adaptive Form submissions.

Connect AEM Forms with Microsoft® Azure Blob Storage

To use Azure Blob Storage in Adaptive Forms Submit Action:

  1. Create an Azure Blob Storage Container: It connects AEM Forms to Azure Storage containers.
  2. Use Azure Storage Configuration in an Adaptive Form: It connects your Adaptive Form to configured Azure Storage containers.

Create an Azure Blob Storage Container

To connect AEM Forms to your Azure Storage containers:

  1. Go to your AEM Forms Author instance > Tools > Cloud Services > Azure Storage.

  2. Once you select the Azure Storage, you are redirected to Azure Storage Browser.

  3. Select a Configuration Container. The configuration is stored in the selected Configuration Container.

  4. Click Create. The Create Azure Storage Configuration wizard appears.

    Azure Storage Configuration

  5. Specify the Title, Azure Storage Account and Azure Access key.

    • You can retrieve Azure Storage Account name and Azure Access key from the Storage Accounts in the Microsoft® Azure portal.
  6. Click Save.

Now, you can use this Azure Storage container configuration for the submit action in an Adaptive Form.

Use Azure Storage Configuration in an Adaptive Form

You can use the created Azure Storage container configuration in an Adaptive Form, to save data or generated Document of Record in Azure Storage container.

NOTE
  • Select the same Configuration Container for an Adaptive Form, where you have created your OneDrive storage.
  • If no Configuration Container is selected, then the global Storage Configuration folders appear in the Submit Action properties window.
Foundation Component

Perform the following steps to use Azure Storage container configuration in an Adaptive Form based on Foundation Components as:

  1. Open the Adaptive Form for editing and navigate to Submission section of the Adaptive Form Container properties.

  2. From the Submit Action drop-down list, select Submit to Azure Blob Storage.

    Azure Blob Storage GIF

    You can also save Document of Record (DoR) in the Azure Blob Storage.

  3. Select the Storage Configuration, where you want to save your data.

  4. Click Save to save the Submit settings.

When you submit the form, the data is saved in the specified Azure Storage container configuration.
Folder structure to save data is /configuration_container/form_name/year/month/date/submission_id/data.

Core Component

Perform the following steps to use Azure Storage container configuration in an Adaptive Form based on Core Components as:

  1. Open the Content browser, and select the Guide Container component of your Adaptive Form.

  2. Click the Guide Container properties Guide properties icon. The Adaptive Form Container dialog box opens.

  3. Click the Submission tab.

  4. From the Submit Action drop-down list, select Submit to Azure Blob Storage.

    Azure Blob Storage GIF

    You can also save Document of Record (DoR) in the Azure Blob Storage.

  5. Select the Storage Configuration, where you want to save your data.

  6. Click Save to save the Submit settings.

When you submit the form, the data is saved in the specified Azure Storage container configuration.
Folder structure to save data is /configuration_container/form_name/year/month/date/submission_id/data.

Universal Editor

Perform the following steps to use Azure Storage container configuration in an Adaptive Form authored in Universal Editor:

  1. Open the Adaptive Form for editing.

  2. Click the Edit Form Properties extension on the editor.
    The Form Properties dialog appears.

    NOTE
    • If you do not see the Edit Form Properties icon in your Universal Editor interface, enable the Edit Form Properties extension in the Extension Manager.
    • Refer to the Extension Manager Feature Highlights article to learn how to enable or disable extensions in the Universal Editor.
  3. Click Submission tab and select Submit to Azure Blob Storage submit action.
    Azure Blob Storage

    If you select Save Attachments with Original Name, the attachments are stored in the folder using their original filenames. You can also save Document of Record (DoR) in the Azure Blob Storage.

  4. Select the Storage Configuration, where you want to save your data.

  5. Click Save&Close to save the Submit settings.

When you submit the form, the data is saved in the specified Azure Storage container configuration.
Folder structure to save data is /configuration_container/form_name/year/month/date/submission_id/data.

Related Articles

  • Send email
  • Submit to SharePoint Document Library
  • Submit to SharePoint List
  • Submit using Form Data Model
  • Submit to Azure Blob Storage
  • Submit to REST endpoint
  • Submit to OneDrive
  • Invoke an AEM Workflow
  • Submit to Power Automate
  • Submit to Workfront Fusion
  • Connect Adaptive Form to Salesforce application
  • Connect an Adaptive Form to Microsoft® Dynamics
  • Connect an Adaptive Form to Adobe Marketo Engage
  • Create custom submit action
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab