An Azure service that stores unstructured data in the cloud as blobs.
Hello Smriti
We have reviewed your request concerning Azure Storage access, specifically the ability for users to view or list blobs without permitting them to download data to their local devices.
Currently, Azure RBAC does not offer a built-in “view-only without download” permission for Blob Storage. Roles like Storage Blob Data Reader allow both listing and downloading blobs, and these permissions cannot be separated using standard RBAC.
Azure does offer alternative solutions for this requirement. One option is to use Attribute-Based Access Control (ABAC) conditions, which enable restricting access to only the Blob List operation. This lets users view blob names and metadata but prevents downloading content, and it can be set at the role assignment level without changing the storage account or application architecture.
Other approaches include using SAS tokens with list-only permissions for specific scenarios or implementing an application or API layer to control access. For broader governance needs, Microsoft Purview DLP or Defender for Cloud Apps policies can help block downloads at the user or device level.
Check the below reference document:
https://learn.microsoft.com/en-us/azure/storage/blobs/storage-auth-abac
https://learn.microsoft.com/en-us/azure/storage/blobs/storage-auth-abac-portal
https://learn.microsoft.com/en-us/azure/storage/blobs/anonymous-read-access-configure?tabs=portal
I hope the above answer helps you! Please let us know if you have any further questions.
Please don't forget to "upvote" where the information provided will help you, this can be beneficial to other members of the community.
and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.