Azure Files integration

Azure Storage file shares via SMB (upload, download, list, manage)

Help CentreConnectors

Overview

Azure Files is Azure's managed SMB/NFS file share service – drop-in replacement for on-prem file servers. The Automize Azure Files connector covers file/directory upload, download, list, and management via REST.

  • Regions: Per Storage Account region. Premium tier for high IOPS.
  • Plans: Standard (HDD), Hot/Cool/Archive tiers; Premium (SSD).

Setting up the connection

Auth type: Bearer Token.

  1. Azure Portal → Storage Account → Access keys (or SAS token, or Entra ID for Azure AD auth).
  2. In Automize → Settings → Connectors → Azure Files. Paste storage account name + token + file share name.

Find your credentials at https://portal.azure.com/.


Rate limits

Per-share IOPS + throughput limits based on tier. Standard: ~10k IOPS. Premium: 100k+.


Data model

File-share hierarchy:

    Storage Account ─── File Shares ─── Directories ─── Files

Available operations

11 operations available. Click any row to jump to its detail.

OperationCategoryWhat it does
DeleteGeneralDelete a file or folder on the share
Download FileGeneralDownload a file from the Azure file share
Download FolderGeneralDownload a folder recursively from the share
ExistsGeneralCheck if a file or folder exists on the share
File SizeGeneralGet the size of a file in bytes
List FilesGeneralList files and folders in a directory
Create DirectoryGeneralCreate a directory on the share
RenameGeneralRename or move a file on the share
Remove DirectoryGeneralRemove a directory on the share
Upload FileGeneralUpload a local file to the Azure file share
Upload FolderGeneralUpload a local folder recursively to the share

Operations

Delete

Delete a file or folder on the share

ParameterRequiredTypeDescription
Uid uidYestext
Folder folderNotext
Path pathYesstringPath to delete

Download File

Download a file from the Azure file share

ParameterRequiredTypeDescription
Remote Path remote_pathYestext
Local Path local_pathYestext

Tips

  • Returns content + metadata. Use Range header for partial downloads.

Download Folder

Download a folder recursively from the share

ParameterRequiredTypeDescription
Remote Path remote_pathYestext
Local Path local_pathYestext

Exists

Check if a file or folder exists on the share

ParameterRequiredTypeDescription
Path pathYestext

File Size

Get the size of a file in bytes

ParameterRequiredTypeDescription
Path pathYestext

List Files

List files and folders in a directory

ParameterRequiredTypeDescription
Path pathNotext

Tips

  • Lists files + directories at a path. Recursive listing not built-in – recurse client-side.

Create Directory

Create a directory on the share

ParameterRequiredTypeDescription
Path pathYestext

Rename

Rename or move a file on the share

ParameterRequiredTypeDescription
Old Path old_pathYestext
New Path new_pathYestext

Remove Directory

Remove a directory on the share

ParameterRequiredTypeDescription
Path pathYestext

Upload File

Upload a local file to the Azure file share

ParameterRequiredTypeDescription
Local Path local_pathYestext
Remote Path remote_pathYestext

Tips

  • Two-step: Create File (allocates) → Put Range (writes bytes). Or single-shot for small files.

Upload Folder

Upload a local folder recursively to the share

ParameterRequiredTypeDescription
Local Path local_pathYestext
Remote Path remote_pathYestext

FAQ

Azure Files vs Blob?
Files: SMB/NFS protocol, mountable as drive. Blob: REST object storage. Use Files when apps expect filesystem; Blob for everything else.
Snapshot support?
Yes – Create Share Snapshot for point-in-time read-only copy. Not exposed in this connector.

Related connectors

See it working on your own data

Everything documented here ships with the platform – try the document tools free, or go live in 7 days.