microsoft / AzureStorageExplorer

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
377 stars 87 forks source link

Log user actions in Azure Storage Explorer. #7386

Closed DOH-MBR0303 closed 1 year ago

DOH-MBR0303 commented 1 year ago

Preflight Checklist

Problem

I cannot recover user details for blob actions performed in Azure Storage Explorer.

Desired Solution

I would be able to tell who performed blob actions from Azure Storage Container.

Alternatives and Workarounds

No current work arounds. Created issue#6299 (closed)

Additional Context

Example: What user performed the following actions on blob xyz.csv : Read Write Delete Update

MRayermannMSFT commented 1 year ago

Hi @DOH-MBR0303. While this issue is a bit out of scope for what issues in this repo are for, I can try to give you some advice on how to get what you want. For futher help, you'll want to reach out to support, perhaps to an Azure Advisor or something like that: https://azure.microsoft.com/en-us/support

If you're wanting to track user actions in your blob containers, the first thing you need to do is make sure all of your users are not accessing your containers anonymously. This means:

Once you have that all done, I believe you should be able to enable monitoring on your storage account, and then through Azure Monitor, track what users are doing. However, I have never done this, so no guarantees. It may be a different service that you will ultimately need to use, or something like that. As I said earlier, more research on your end is probably needed, either web research or by talking to experts (e.g. Azure support/advisors).