2

Azure AD 認証を使用して Azure でホストされているアプリがあります。現在ログインしているユーザーを Azure リソースの管理に使用したいと考えています。これをユーザーにとってシンプルにしたい。サインイン アカウントが Azure 管理アカウントである場合、彼の ID (現在のユーザー) を使用して 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()
4

1 に答える 1