次の方法で共有


login (クラシック CLI)

Azure Sphere Security Service にログインします。 既定では、すべての azsphere コマンドは、現在のユーザーのログイン ID とテナントに適用されます。 login コマンドでは、別の ID を使用することができます。

azsphere を使用すると、Azure Sphere Security Service は Microsoft Azure Active Directory (AAD) を使用して ID を確認します。 AAD ではシングル サインオン (SSO) が使用されます。通常、これは PC 上の既存の ID に対する既定の動作です。 この ID が Azure Sphere テナントでの使用に対して有効ではない場合、azsphere コマンドは失敗する可能性があります。 詳細については、「 Microsoft アカウントを接続する」を参照してください。

login を使用して、Azure Sphere Security Services に明示的にサインインします。 成功すると、この ID が後続の azsphere コマンドに使用されます。 ほとんどの場合、サインインする必要があるのは 1 回のみです。

省略可能なパラメーター

パラメーター 説明
-u, --newuser String 登録するユーザーの電子メールを指定します。
--usedevicecode String デバイス コードに基づく代替ログイン メカニズムを提供します。 この形式の認証の詳細については、デバイス コード フローに関する記事を参照してください。
グローバル パラメーター

Azure Sphere CLI では、次のグローバル パラメーターを使用できます。

パラメーター 説明
--debug ログの詳細度を上げて、すべてのデバッグ ログを表示します。 バグを見つけた場合は、バグ レポートを送信するときに、--debug フラグをオンにして生成した出力を提供してください。
-h, --help コマンドとその引数に関する CLI 参照情報を出力し、使用可能なサブグループとコマンドを一覧表示します。
--only-show-errors エラーのみを表示し、警告を抑制します。
-o, --output 出力形式を変更します。 使用可能な出力形式は、json、jsonc (色分けされた JSON)、tsv (タブ区切り値)、テーブル (人間が判読できる ASCII テーブル)、yaml です。 既定では、CLI は table を出力します。 使用可能な出力形式の詳細については、「Azure Sphere CLI コマンドの出力形式を参照してください。
--query JMESPath クエリ言語を使用して、Azure Sphere Security Services から返される出力をフィルター処理します。 詳細と例については、 JMESPath チュートリアル および azure CLI コマンド出力の Query を参照してください
--verbose 操作中に Azure Sphere で作成されたリソースに関する情報とその他の有用な情報を出力します。 完全なデバッグ ログを表示するには --debug を使用します。

Note

Azure Sphere クラシック CLI を使用している場合は、使用可能なオプションの詳細については、 グローバル パラメーター を参照してください。

azsphere login
Login successful as 'bob@contoso.com'.
Selected Azure Sphere tenant is 'MyTenant' (143adbc9-1bf0-4be2-84a2-084a331d81cb).

Note

Azure Sphere クラシック CLI は廃止されます。 Azure Sphere (Integrated) を使用することをお勧めします。

応答として、ログインを求めるダイアログ ボックスが表示されます。 Azure Sphere に使用する ID が一覧に含まれる場合は、その ID を選択します。 含まれない場合は、適切な資格情報を入力します。