> For the complete documentation index, see [llms.txt](https://moverdocs.files.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://moverdocs.files.com/connections/azure-blob-storage.md).

# Azure Blob Storage

## Add a <code class="expression">page.vars.VENDOR\_NAME</code> Connection

Create a new Connection and choose <code class="expression">page.vars.VENDOR\_NAME</code> for the connection type.

Provide a *Connection Label* so you can identify the connection in a list. This is especially important if you need more than one connection of the same type.

### Account Details

*Account* - The name of your Azure Storage Account, as shown in your *Microsoft Azure web portal > Home > Storage Accounts* page.

*Container* - The name of your Azure Container, as shown in your *Microsoft Azure web portal > Home > Storage Accounts > selected storage account > Data Storage > Containers* page.

Check the box for *Use Hierarchical Namespace (Azure Data Lake Storage Gen2)* only if you have enabled the [hierarchical namespace](https://learn.microsoft.com/en-us/azure/storage/blobs/create-data-lake-storage-account#enable-the-hierarchical-namespace) option for your Azure Container.

### Credentials

Mover can authenticate to <code class="expression">page.vars.VENDOR\_NAME</code> using either an Access Key or SAS Token. If you're using *Access Key*, copy the value from your *Microsoft Azure web portal > Home > Storage Accounts > selected storage account > Access Keys.* For the SAS Token, copy the value from your *Microsoft Azure web portal > Home > Storage Accounts > selected storage account > Shared Access Signature* page.

### Advanced Settings

If your credentials do not have access to the entire container, or are restricted to specific subfolders only, then Mover may not be able to verify the connection works.

When you do not have access to the entire container, use the advanced setting for *Can these credentials access the root of this remote or are they restricted to a subfolder?* to specify a subfolder that can be used instead.

## <code class="expression">page.vars.VENDOR\_NAME</code> is Case Sensitive

Be aware of case sensitivity differences when copying, moving, or syncing files and folders between connections. Copying items from a system which is not case sensitive to another that is case sensitive could result in 1 item being treated as 2 different ones, such as attempting to overwrite `MyFile.txt` with `myfile.txt` .&#x20;

In the other direction, copying from a case sensitive system to another that is not case sensitive can cause files to be overwritten, and folders to have their contents merged, if their case *insensitive* names are a match.
