# コマンド

 デバイスエディターには、管理対象デバイスに対してリモートコマンドを送信するための **コマンド** パネルが用意されています。利用可能なコマンドは、プラットフォーム（AndroidまたはApple）およびデバイスの状態によって異なります。

<p class="callout info"> デバイスが現在オンラインでない場合、コマンドは送信され、デバイスがインターネットに接続された時点で実行されます。Androidのコマンドについては、**期間** パラメータを設定することで、未配信のコマンドが有効な期間を決定できます。 </p>

## Android (AMAPI) コマンド

 Androidデバイスの場合、コマンドパネルには、**期間**フィールド（値 + 単位）と、**コマンド**選択肢があります。一部のコマンドには、追加のパラメータが必要で、これらのパラメータはコマンドを選択すると動的に表示されます。

### 共通パラメータ

- **有効期間**: コマンドが即時に実行できない場合に、そのコマンドが有効な期間を示します。
- **コマンド**: デバイスに送信するアクションを選択します。

### 追加フィールドを持つコマンド。

- **パスワードのリセット**：**新しいパスワード**と**新しいパスワードの確認**が必要です。オプションのトグルには、**現在ロック**、**入力必須**、および**起動時に認証情報を要求しない**が含まれます。
- **アプリのデータを消去**: ターゲットの**パッケージ名**&gt;が必要です。
- **紛失モードを開始**するには、**紛失メッセージ**が必要です。オプションで、住所、会社名、電話番号、メールアドレスなどの連絡先情報を設定できます。
- **デバイス情報を要求**：要求するデバイス情報を選択する必要があります。
- **eSIMを追加**：**アクティベーションコード**と**アクティベーション状態**が必要です。
- **eSIMの削除**には、eSIMの**ICCID**が必要です。
- **初期化**：**初期化理由のメッセージ**（ユーザーに個人デバイスで表示されます）と、オプションの初期化フラグをサポートします。

### コマンド履歴

 送信コントロールの下には、ダッシュボードにコマンド履歴のテーブルが表示されます。このテーブルは並べ替え可能で、ページングに対応しています。いくつかの行を展開すると、追加のパラメータや実行の詳細を表示できます。

#### Androidの履歴項目

- **作成日**
- **コマンド**
- **有効期限**
- **ステータス**
- **エラー**
- **実行日**

## Apple (MDM) コマンド

 Appleデバイスの場合、コマンドパネルには、**コマンド**を選択するためのセレクターが用意されています。一部のコマンドには、追加の入力が必要です。Androidと同様に、コマンド履歴のテーブルが以下に表示されます。

### 追加フィールドを持つコマンド。

- **InstallApplication**：アプリケーションの**バンドルID**が必要です。
- **SendNotification**：**通知メッセージ**が必要です（最大200文字）。

#### Appleの履歴カラム

- **作成日**
- **コマンド**
- **ステータス**
- **ステータス表示時間**

## 更新

 コマンドパネルの「更新」アクションを使用して、コマンド履歴を再読み込みします。