Skip to main content
Back to list of integrations Use the Azure Blob Storage integration to create and manage containers and blobs, read blob content, and manage blob tags through Action Tools.

Supported actions

Prerequisites

  • An Azure Storage account and a container, or permission to create one.
  • A Microsoft Entra ID app registration with a service principal, tenant ID, client ID, and client secret.
  • The service principal must have data access for the containers and blob operations the tools will use. See Authorize access to blobs using Microsoft Entra ID.

Set up the integration

1

Prepare the Azure service principal

Create or identify a Microsoft Entra ID app registration and service principal. Grant it the required Azure Blob Storage data access, and have the storage account name, tenant ID, client ID, and client secret ready.
2

Create the auth profile

In Integrations, select Azure Blob Storage > Connect. On Project Auth Profiles, select New Profile > Integration Profile > Azure Blob Storage > Continue. Use Azure AD (Service Principal) and enter the account name, tenant ID, resource, scopes, client ID, and client secret. The resource defaults to https://storage.azure.com. Scopes are space-separated. Set the profile name and choose whether it is visible to project members, then select Create Profile. The profile is preconfigured; users do not need to authorize it separately.
3

Create the action tool

In Tools, select New Tool > Action > Azure Blob Storage > Continue. Select the action and auth profile, configure its inputs, and select Create Tool. Then assign the tool to an agent.

Action reference

The inputs below match the fields shown in Studio for each action.

Troubleshoot common issues