Azure Storage
Prefer guided AI setup?
Instead of following these steps manually, you can use the AI Credential Assistant — describe what you want to connect and the AI will walk you through the setup step by step, tailored to your account.
Overview
Connect your Azure Blob Storage account to Nirvai to automate file storage, container management, and blob operations.
Supported Authentication Methods
- API Key (Storage Account Name + Access Key)
Prerequisites
- An Azure account
- An Azure Storage account
- Storage account access keys
Setup Instructions
Getting Storage Account Keys
- Log in to the Azure Portal
- Navigate to Storage accounts
- Select your storage account (or create a new one)
- In the left menu, under Security + networking, click Access keys
- Copy the Storage account name
- Click Show next to either key1 or key2
- Copy the Key value
Configuring in Nirvai
- In Nirvai, go to Credentials > Add Credential
- Select Azure Blob Storage
- Enter:
- Storage Account Name: Your account name
- Access Key: The key you copied
- Click Save
What You Can Do
- Create and manage containers
- Upload and download blobs
- List blobs in containers
- Set blob properties and metadata
- Manage access policies
Best Practices
- Use Managed Identities: When running in Azure, prefer managed identities
- Rotate Keys: Regularly rotate access keys
- Use SAS Tokens: For temporary access, use SAS tokens instead of keys
- Enable Soft Delete: Protect against accidental deletion
Troubleshooting
Common Issues
- Authentication Failed: Verify account name and key
- Container Not Found: Check the container name and existence
- Access Denied: Verify blob/container permissions
Related Resources
Adapted from Microsoft Azure documentation for Nirvai platform
Next Steps
Got your credential? Connect it to an agent
Use the AI Tool Creator to turn this credential into agent-callable tools. Describe what your agent should be able to do and the AI investigates the API, configures the endpoints, and gives you a reviewable toolkit before saving anything.