Easily manage the contents of your storage account with Azure Storage Explorer. Upload, download, and manage blobs, files, queues, tables, and Cosmos DB entities. Gain easy access to manage your virtual machine disks. Work with either Azure Resource Manager or classic storage accounts, plus manage and configure cross-origin resource sharing (CORS) rules.
Creative Commons Attribution 4.0 International
376
stars
86
forks
source link
There is a successful activity log when copying and pasting more than one blob from an Azure AD attached blob container that doesn't have the right permissions #6478
Storage Explorer Version: 1.28.0-dev
Build Number: 20230127.10
Branch: main
Platform/OS: Windows 10/Linux Ubuntu 22.04/MacOS Ventura 13.1 (Apple M1 Pro)
Architecture: ia32/x64
How Found: Ad hoc testing
Regression From: Not a regression
Steps to Reproduce
Expand one ADLS Gen2 storage account -> Blob Containers.
Create a blob container -> Upload two blobs.
Right click the blob container -> Click 'Manage Access Control Lists...'.
Click edit owner -> Add one user account -> Save it (permissions: Read, Write, Execute).
Azure Ad attach the blob container -> Copy the two blobs under the attached blob container.
Paste the blobs to another blob container.
Check whether there is a failed activity log.
Expected Experience
There is a failed activity log.
Actual Experience
There is a successful activity log.
Additional Context
This issue doesn't reproduce when copying and pasting one blob.
This issue reproduces when copying and pasting more than one blob.
For some reason, AzCopy is skipping the AuthorizationMismatch errors and didn't consider the transfer as a failure. The errors aren't exposed to us so there is nothing we can do to mitigate it on our side. We should bring this issue to the AzCopy team.
Storage Explorer Version: 1.28.0-dev Build Number: 20230127.10 Branch: main Platform/OS: Windows 10/Linux Ubuntu 22.04/MacOS Ventura 13.1 (Apple M1 Pro) Architecture: ia32/x64 How Found: Ad hoc testing Regression From: Not a regression
Steps to Reproduce
Expected Experience
There is a failed activity log.
Actual Experience
There is a successful activity log.
Additional Context
This issue doesn't reproduce when copying and pasting one blob.
This issue reproduces when copying and pasting more than one blob.