Accessing Azure - Storage Accounts - Blob Container files.

I have a microsoft Azure Storage Account, with a blob container.

I am storing different types of files in this account.  I have excel files, some zipped up xml files, a .net app, and some sql scripts.

Currently I have AD access to this storage account.

What I need to do is configure the best way for my IT team to access these files if necessary and be able to read the excel files and potentially download the other files if needed.

This will be a rare event but the game plan needs to be in place.

I am seeing things regarding API, and URL's but no idea at this point how to configure.  

Please help.   At this point I am not sure if I need more AD rights from my infrastructure team to configure this.

This will be a long time storage facility to archive some retention items in the company.

But should our Audit team need to see anything , IT will be called upon to retrieve.  

I want to setup something that will not require an Azure expert to view these files.

I also want to keep this inexpensive as some of these retentions are literally lifetime.
LVL 12
Robb HillSenior .Net Full Stack DeveloperAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Éric MoreauSenior .Net ConsultantCommented:
you want to access the files through a .Net application? Can this help: https://www.emoreau.com/Entries/Articles/2014/04/Creating-and-using-Microsoft-Azure-Storage-in-Net.aspx

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Robb HillSenior .Net Full Stack DeveloperAuthor Commented:
Eric:

This looks like my solution.  I prefer c# ..so I might refactor the code.  It also looks like I need more access to get the access keys...or maybe I can just get them create for me from our infrastructure team.  This also seems a little dated but hopefully its still pretty much the same in a .net app on latest frameworks.  It looks like it should be.

Thanks so much for the quick input.  When I had read earlier in my google search I thought if I went the .net approach I was going to have to change the storage account in Azure.  Reading this makes me think I do not.  but I still need to get a mock up running to validate.

Thanks again.  I will keep open as I finish up for any other helpful ideas but I think you nailed it.
Robb HillSenior .Net Full Stack DeveloperAuthor Commented:
wait..I see you are the author...

Kudos to you :)
Robb HillSenior .Net Full Stack DeveloperAuthor Commented:
I do not see the menu options as your instructions indicate....im wondering if this is a version issue.

Also is there a way to provide a shared access for a group without AD rights so they have read only access and can download files but not delete.

If so thats all I need as my manager would prefer I not work on this as a .net project if possible.
Éric MoreauSenior .Net ConsultantCommented:
>>I do not see the menu options as your instructions indicate....im wondering if this is a version issue.

It is quite possible. Azure changes every 3 weeks. Which menu options are you looking for?

>>Also is there a way to provide a shared access for a group without AD rights so they have read only access and can download files but not delete.

Not really sure of how you will connect to Azure but I really doubt. Usually, the application as one set of credentials to connect to Azure. Since you are building your application, you can easily set the permissions in there.

>>If so thats all I need as my manager would prefer I not work on this as a .net project if possible.

I can't argue with that. If that's the case, the article is of no use!
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Storage

From novice to tech pro — start learning today.