Storage
-
Ability to mount a blob or virtual disk as an iSCSI device
Either blobs or virtual disks should be mountable as as an iSCSI device. Right now, I'd have to create a windows server with an iSCSI target. This seems like madness because the blob is already some kind of virtual device.
iSCSI is ideal for clustering and availability services and would solve problems with SQL Server clusters and other Windows Server cluster requirements.
315 votesRight now, we don’t plan to add this support but up-vote this and we could consider.
-
Queues - Add Multiple Messages in a Single Transaction
“Enhance the Queue API” (http://feedback.windowsazure.com/forums/217298-storage/suggestions/1574639-enhance-the-queue-api) had two features. One was to be able to update the invisibility timeout of a message, which is now completed. The other was to be able to add multiple messages in a single request. If you want that feature, please vote here.
287 votes -
Audit logging on Azure Files
We would like to move our shared files to Azure Files but we can't as we are regulated to audit access to our files.
We need Azure files to have the same audit capabilities as Office 365.284 votes -
Support deduplication of Azure storage objects (blobs and files)
Add support for deduplication of files stored in Azure Files to save storage space (cost). General file savings are about 50% when using deduplication in Windows Server
294 votesThanks for your feedback! We are looking at it to evaluate if we address your feedback and when.
-
Enable multiple custom domains for storage accounts
I would like to register 2 or more custom domains to point to 1 storage account.
For example, foo.com, bar.com both point to blob.etc.windows.net
272 votesThank you for your feedback. Enabling multiple custom domains for a single storage account is planned for the coming year. We will provide updates when they become available. For any further questions, or to discuss your specific scenario, send us an email at azurestoragefeedback@microsoft.com.
-
Azure Files Network Drive Mapping with Intune Policies
Would be very handy to see Intune option of mapping network drive directly to Azure AD Joined devices. In Intune there is no option even to map regular network drives, but Azure File Shares would be game changer.
246 votes -
Custom Domain with HTTPS for Static website hosting in Azure Storage
Currently it is necessary to use a CDN when using custom domains + HTTPS for static websites hosted in Azure Storage.
https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-static-website#custom-domain-namesIt would be more convenient in a lot of situations if this could be done right within the storage account without the cdn.
As with the CDN right now, it would be great to have a one-click certificate deployment process, maybe even using LetsEncrypt? ;-)245 votes -
HTTP compression support for Azure Storage Services (via Accept-Encoding/Content-Encoding fields)
Add support for 'Accept-Encoding' and 'Content-Encoding' fields in the HTTP request in Azure Storage Services with supported compression schemes gzip and deflate. This should helps reduce network payload by 10x-50x in some cases like saving/loading bulk records to Azure Table Storage.
240 votesThank you for your feedback. Providing this functionality is on our backlog but there is no ETA we can share at this time. We will provide updates when they become available. For any further questions, or to discuss your specific scenario, send us an email at azurestoragefeedback@microsoft.com.
-
Conditional Access Support for Storage Explorer
Is it possible to add support for the following?
"Conditional access is not supported when Storage Explorer is being used on Windows 10, Linux, or macOS. This is due to a limitation in the AAD Library used by Storage Explorer."
We are blocking non-administrative accounts to access any cloud app except for the ones we want to allow.
However some of our non-administrative users need access to a file share without using a windows vm using SMB. So we want to let these accounts use the Azure Storage Explorer to access these file shares.
However with our current conditional access…
227 votes -
Make it possible to send Storage Analytics ($logs) to Log analytics
Currently Storage accounts can generate detailed logs which are stored under $logs in the storage account. But it is not possible to link this to Log Analytics. This functionality would enable monitoring data access, which is sometimes a regulatory requirement.
218 votesAzure Storage logs integration with Azure Monitor is in public preview now. Sending logs to Log Analytics is supported as native option in diagnostic setting. You can read more details in: https://docs.microsoft.com/en-us/azure/storage/common/monitor-storage
-
Extend Table Storage Property Limit
Currently, Azure Tables only support 255 properties (columns) on a single entity (row) and a max row size of 1MB. This should be greatly extended (e.g. 10x+), particularly since Azure does not offer Join query support. Without Join support, devs are forced to span large data structures across multiple tables. When querying the data, devs have to manage this extra complexity as well as suffer the performance penalties of querying against N tables and then performing their own post-join operation. Azure Tables scale great in one dimension (# rows), but horribly in the other (# columns). While Azure Tables should …
214 votesThis ask is currently on our backlog and will be prioritized accordingly. We will update when the status changes.
-
Have a TTL on Table Storage rows, so temporary data gets deleted
Say you are storing details about logs / orders / page views. You may not care about them after 2 weeks / 1 month / 1 year.
To save money it would be great to have a job run daily that deletes this data when it is deemed out of data by the system designer.
AWS has this in DynamoDB where you create a column for an expiration date on tables that will accumulate data that might be temporary by nature. When you create a row you populate this column with the timestamp in the future you want this deleted.…
210 votes -
Add Azure Functions as a trusted Microsoft service in Azure Storage firewall settings
When we enable firewall in Azure Storage then Azure Function can no longer communicate to that Storage Account even if you add the Functions Outbound IP Address in the firewall settings of Azure Storage.
It would be nice if Azure Functions is added as a trusted Microsoft Service in Azure Storage firewall settings.
196 votes -
Batch Insert of queue messages
Hi there,
It would be great if I could do batch insert (add) of messages. Often times I need to add several hundred or thousands or messages to a queue, and today I have to add them one by one. This is also related to the small size limitation of each message.
193 votes -
static website error handling, change 404 to 200
I am trying to host a SPA on the new website, using history (pushState) routing. 2 considerations here:
Using CDN supplies for missing SSL for custom domain, but on 2018 I consider both to be very basic and "cannot live/do anything useful" without it. Even if CDN may be useful for production, there are a lot of develop/test use cases where CDN only makes everything more difficult. Using plain http is not an option for inherent insecurity.
Trying to use html5 pushState/history routing, something is required to handle reloads for missing paths. Support for custom error document somehow helps by…
192 votes -
Support Azure File Sync integration with NAS devices
It would be useful to integrate with on-premises NAS devices such as Synology, NetApp, etc. Customers often have existing devices in offices that could be leveraged as front-ends for Azure Files through Azure File Sync, and NAS devices can be an affordable option for smaller businesses.
194 votes -
Allow setting Archive tier at the account and container levels
Currently the archive tier can be set only at the blob level. There are plenty of uses cases for having entire storage accounts or containers for archival where setting the tier for each blob is tedious and non-value-adding.
187 votesThank you for your feedback. We are currently in public preview of blob storage lifecycle management. The feature set offers a rich, rule-based policy engine which you can use to transition your data to the best access tier and to expire data at the end of its lifecycle. This framework can be used to match and tier blobs based on prefix to enable batch archiving of an account, containers, or even virtual directories. Having talked to a number of customers, we concluded that this solution addresses many scenarios where the need for account and container level archiving exists. See our post on the Azure Blog to get started: https://azure.microsoft.com/en-us/blog/azure-blob-storage-lifecycle-management-public-preview/preview/.
For any further questions, or to discuss your specific scenario, send us an email at DLMFeedback@microsoft.com.
-
Tiering for Azure File shares
Being able to tier between different storage tiers in Azure Files would help customers optimize the cost/performance ratio of storage. Azure Blob storage supports tiering through "lifecycle management".
183 votes -
Increase Storage Account Name Length from Max of 24 Characters
Need more than 24 characters to create a meaningful name for a storage account. Especially considering storage account names need to be GLOBALLY UNIQUE across ALL subscriptions.
This makes it extremely difficult to come up with a MEANINGFUL naming convention.
183 votes -
Add autonumber index with identity increment column like sql server and DocumentDB
Don't want to worry about index column like i do on the row key.
Please add column id with auto identity increment.173 votesThank you for your suggestion! This ask is currently on our backlog and will be prioritized accordingly. It is unlikely to happen in the coming year, however we will update this request when the status changes.
- Don't see your idea?