Azure blob storage connector
The Azure Blob Storage connector is an outbound connector that allows you to interact with Azure Blob Storage resources from your BPMN processes.
The Azure Blob Storage connector currently supports uploading and downloading documents.
Prerequisites
To begin using the Azure Blob Storage connector, ensure you have created the following resources:
- An Azure storage account
- An Azure container
- An Azure shared access signature (SAS) for the container
Authentication
Create a new connector secret
Keep your SAS token and SAS URL secure by avoiding direct inclusion in the BPMN xml
file. Instead, create a secret:
- Follow our guide for creating secrets.
- Name your secrets (e.g.,
AZURE_SAS_TOKEN
) so you can reference them later in the connector configuration.
Operation
Select the desired operation from the Action dropdown.
Upload document
- Enter the Container name — it must match the container the SAS token was created for.
- (Optional) Enter the File name. If left blank, the filename from the document metadata will be used.
- Reference the Document to upload.
note
If an uploaded document already exists in the container with the same name, it will be overwritten. Depending on the settings made on the Azure Storage Account, the previous version of the document may still be accessible in the file version history.
Download document
- Enter the Container name — it must match the container the SAS token was created for.
- Enter the File name to download.
- Select the Create document checkbox, as preferred:
- If selected, a document reference will be created.
- If not selected, the content will be extracted and included in the response.