# Connect to Azure Storage Explorer to upload files manually

This article provides the steps you need, to connect to your Azure Blob Storage containers using Azure Storage Explorer.

{% hint style="warning" %}
It is **strongly** recommend that you add all the media items to your Cloud environments through the backoffice. Clone your environment to your local machine to manage the files of your media library.

**Important**: If you upload your media files manually using this method, they will not be available in the backoffice.

All media needs to be added through the Umbraco backoffice.
{% endhint %}

## Getting the credentials

The first thing to sort out, if you want to connect to the Azure Blob Storage container of your environment is the credentials.

To find the connection details for your environment's Blob Storage, follow the steps below:

1. Go to your project on Umbraco Cloud.
2. Go to **Configuration** in the side menu.
3. Go to **Connections.**
4. Scroll down to **Blob Storage Connection Details**
5. Copy down the credentials needed for connecting to Azure Blob Storage.

## Installing Azure Storage Explorer

The next step is to have Azure Storage Explorer installed on your local computer. [Download the storage explorer](https://azure.microsoft.com/en-us/features/storage-explorer/), and run through the installer.

### Configuring the Connection to your Azure Blob Storage

Let's use the information you have gathered, and connect Azure Storage Explorer to the Blob storage container:

1. Click the **Open Connect Dialog** button to get the Connect dialogue.

![Connect my machine](https://3739769070-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPzKn70Piyd2fd5UkYZGf%2Fuploads%2Fgit-blob-9bff3ea0398f62f8e705c909d8be387ce3e4df51%2Fstorage-explorer-connection.png?alt=media)

2. Select the **Blob container** in the first prompt.

<figure><img src="https://3739769070-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPzKn70Piyd2fd5UkYZGf%2Fuploads%2Fgit-blob-15387a3e7ea764487d4198f380133d5143ed57b1%2Fimage.png?alt=media" alt="Select blob container"><figcaption><p>Blob container</p></figcaption></figure>

3. Select **Shared Access Signature (SAS) URL** in the second prompt.

<figure><img src="https://3739769070-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPzKn70Piyd2fd5UkYZGf%2Fuploads%2Fgit-blob-30998a25cb61ae7f541deba8e812b3303ece4385%2Fimage.png?alt=media" alt="Shared Access Signature (SAS) URL"><figcaption><p>Shared Access Signature (SAS) URL</p></figcaption></figure>

4. Input the information you have gathered earlier in the following format `[Endpoint][ContainerName][SharedAccessSignature]`, in the URI field. See below for an example.

```xml
https://ucmediastoragewelive.blob.core.windows.net/92f27eee-eb18-445e-b9e4-c7a98bd209c0?sv=2019-07-07&sr=c&si=umbraco&sig=U92YZXOdzhp7JFLzj6MH%2BeugDgEelgzpB56o1XfD1%2BU%3D&spr=https
```

<figure><img src="https://3739769070-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPzKn70Piyd2fd5UkYZGf%2Fuploads%2Fgit-blob-575c04d35e132d49eaca488f8a69ea98510aedff%2Fimage.png?alt=media" alt="Attach with SAS URI"><figcaption><p>Attach with SAS URI</p></figcaption></figure>

5. Ensure that the credentials are correctly set in the **Connection Summary** prompt.
6. Select **Connect**.

You are now connected to the blob storage for your environment and you can upload your files to Azure Blob Storage through the explorer.

![Open media folder](https://3739769070-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPzKn70Piyd2fd5UkYZGf%2Fuploads%2Fgit-blob-ca4a374e86d5e85ee86ea47b2f4ab62e2e82c49d%2Fstorage-explorer-connected.png?alt=media)

{% hint style="warning" %}
**Important**: If you upload your media files manually using this method, they will not be available in the backoffice.

All media needs to be added through the Umbraco backoffice.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.umbraco.com/umbraco-cloud/build-and-customize-your-solution/handle-deployments-and-environments/media/azure-blob-storage/connect-to-azure-storage-explorer.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
