Skip to content

Connecting to an Azure Blob Container

Start by creating an application registration in Azure without assigning any permissions yet.


From your Azure Blob container, go to Access Control (IAM) and click:

Add role assignment

Role NameDescription
ReaderRead-only access.
Storage Blob Data ContributorRead, write, and delete access to blob containers and data.

Set up an OAuth 2.0 (Client Credentials) credential in Mindflow.

3 configure credential mindflow

💡 Important:

Ensure that Client Authentication is set to: Embed client credential in Request Body

Resource (scope) to use: https://storage.azure.com


📚 Official Microsoft documentation

Put blob upload update blob

HeaderDescription
x-ms-versionAPI version. Default: 2020-10-02
x-ms-dateRequest timestamp (format detailed below)
Content-TypeMIME type of the document being uploaded
x-ms-blob-typeType of blob to create: BlockBlob, PageBlob, or AppendBlob

Required headers

💡 Required format for x-ms-date: EEE, dd MMM yyyy HH:mm:ss 'GMT'

🔸 Body: Contains the file content to upload.

📚 Official Microsoft documentation

Get blob download blob

HeaderDescription
x-ms-versionDefault: 2020-10-02