次の方法で共有


Azure CLI を使用してマネージド ID で Azure にサインインする

Azure リソースのマネージド ID 用に構成されたリソースでは、マネージド ID を使用してサインインできます。 以下で、マネージド ID を使用するベネフィットをいくつか紹介します。

  • 資格情報を管理する必要はありません。 資格情報にアクセスすることもできません。
  • マネージド ID を使用して、Microsoft Entra 認証をサポートする任意のリソース (独自のアプリケーションを含む) に対する認証を行うことができます。
  • マネージド ID を使用するための追加コストは発生しません。

リソースの ID でサインインするには、--identity フラグを使用します。

システム割り当てマネージド ID でサインインするには:

az login --identity

ユーザー割り当てマネージド ID でサインインするには、ユーザー割り当てマネージド ID のクライアント ID、オブジェクト ID、またはリソース ID をそれぞれ --client-id--object-id、または --resource-id で指定します。

az login --identity --client-id <client_id>
az login --identity --object-id <object_id>
az login --identity --resource-id <resource_id>

Azure リソースのマネージド ID の詳細については、「Azure リソースの マネージド ID とは」を参照してください。

az login --identity コマンドの使用方法を示す 3 つの記事を次に示します。

Azure CLI コマンドを使用してマネージド ID を操作する方法を示す、特定の Azure サービスに関する一般的な記事を次に示します。

こちらも参照ください

  • Azure ID を管理する Azure CLI リファレンス コマンドの一覧