简体   繁体   中英

Authenticate users and manage their resources in Microsoft Azure

I would like to create an MVC application, where users can be authorized with their Azure subscription and after that my application can manage their resources hosted in Microsoft Azure (VM-s, Web Sites, etc.)

My idea is to create a new Active Directory in my subscription. Under the AD, I create an application. At the Configure tab of that application I gave permission to Windows Azure Service Management API and delegated the Acccess Azure Service Management (preview) permission.

To authenticate the user I need the Client ID, the Redirect URL and the Tenant ID from here.

My question is that with this method can I authenticate every user and manage their resources? I would like to use the Windows Azure Management Libraries for .NET nuGet to perform these operations.

I don't want to ask them to upload the publishsettings file, I would like to authenticate them with the OAuth 2.0 Authorization Code Grant flow written in this article .

Is my workflow correct? Can I authenticate every user and manage thir resources in this way?

Thank you very much!

I don't think so. If I am not mistaken, your clients need to do this in their AD ie grant Subscription Management access to your application.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM