У меня есть приложение, размещенное в Azure с использованием аутентификации Azure AD. Я хочу, чтобы текущий зарегистрированный пользователь использовался для управления ресурсами Azure. Я хочу, чтобы это было просто для пользователя. Если вошедшая учетная запись является учетной записью управления Azure, я хочу использовать его удостоверение (текущий пользователь) для управления ресурсами Azure. Это приложение будет использоваться для проверки наличия и разрешений ресурса Azure. Текущий пользователь должен иметь необходимые права в AD.
Я знаю, что следующее неверно, но я думаю, что это передает то, что я хочу делать. Примерно так: (User.Identity - это пользователь Asp.Net)
public class ConfigurationModel : PageModel
{
public void OnGet()
{
var azure = Azure.Configure()
.WithLogLevel(HttpLoggingDelegatingHandler.Level.BodyAndHeaders)
>>> .Authenticate(User.Identity)
.WithSubscription("...");;
var resources = azure.ResourceGroups.List()