Azure Storage Explorer direct links

Storage Explorer supports URLs with the storageexplorer:// protocol. These URLs are referred to as direct links. A direct link points to an Azure Storage resource in Storage Explorer. Following a direct link opens Storage Explorer and navigates to the resource it points to. This article describes how direct links work and how you can use them.

Storage Explorer uses the tree view to visualize resources in Azure. A direct link contains the hierarchical information for the linked resource node in the tree. When a direct link is followed, Storage Explorer opens and receives the parameters in the direct link. Storage Explorer then uses these parameters to navigate to the linked resource in the tree view.

Important

You must be signed in and have the necessary permissions to access the linked resource for a direct link to work.

Parameters

A Storage Explorer direct link always starts with protocol storageexplorer://. The following table explains each of the possible parameters in a direct link.

Parameter Description
v Version of the direct link protocol.
accountid The Azure Resource Manager resource ID of the storage account for the linked resource. If the linked resource is a storage account, this ID is the Azure Resource Manager resource ID of that storage account. Otherwise, the ID is the Azure Resource Manager resource ID of the storage account the linked resource belongs to.
resourcetype Optional. Only used when the linked resource is a blob container, a file share, a queue, or a table. Must be either one of Azure.BlobContainer, Azure.FileShare, Azure.Queue, or Azure.Table.
resourcename Optional. Only used when the linked resource is a blob container, a file share, a queue, or a table. The name of the linked resource.
container For v2 links only. The name of the blob container or file share.
path For v2 links only. The path to the linked folder. Required if type is blobPath or fileSystemPath.
serviceEndpoint For v2 links only. The service endpoint URL of the storage account the linked resource belongs to.
storageAccountId For v2 links only. The Azure Resource Manager resource ID of the storage account for the linked resource. If the linked resource is a storage account, this ID is the Azure Resource Manager resource ID of that storage account. Otherwise, the ID is the Azure Resource Manager resource ID of the storage account the linked resource belongs to.
subscriptionid The ID of the Azure subscription the linked resource belongs to.
tenantid For v2 links only. The ID of the Microsoft Entra tenant that owns the linked resource.
type For v2 links only. Must be one of blobContainer, fileSystem, fileSystemPath, or blobPath.

Here's an example v1 direct link to a blob container:

storageexplorer://
?v=1
&accountid=/subscriptions/01234567-89ab-cdef-0123-456789abcdef/resourceGroups/resource_group/providers/Microsoft.Storage/storageAccounts/storage_account_name
&subscriptionid=01234567-89ab-cdef-0123-456789abcdef
&resourcetype=Azure.BlobContainer
&resourcename=blob_container_name

Here's an example v2 direct link to a folder within a blob container:

storageexplorer://
?v=2
&tenantId=fedcba98-7654-3210-fedc-ba9876543210
&type=blobPath
&path=path%2Fto%2Ffolder
&container=blob_container_name
&serviceEndpoint=https%3A%2F%2Fstorage-account-name.blob.core.chinacloudapi.cn%2F
&subscriptionId=01234567-89ab-cdef-0123-456789abcdef

You can use Storage Explorer to get a direct link for a resource. Open the context menu of the node for the resource in the tree view. Then copy its direct link to the clipboard using the "Copy Direct Link" action.

Direct links are only supported for resources under subscription nodes. Additionally, only the following resource types are supported:

  • Storage accounts
  • Blob containers
  • Folders within blob containers
  • Queues
  • File shares
  • Folders within file shares
  • Tables