# コマンド

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

<p class="callout info">デバイスが現在オンラインでない場合、コマンドはデバイスがインターネットに接続され次第、配信および実行されます。Androidのコマンドでは、未配信のコマンドが有効である期間を指定するために**期間**パラメータを設定できます。 </p>

## Android (AMAPI) コマンド

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

### 共通パラメータ

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

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

- **パスワードのリセット**: **新しいパスワード**と**新しいパスワードの確認**が必要です。オプションの切り替え項目には、**今すぐロック**、**入力の強制**、および**起動時に資格情報を求めない**があります。
- **アプリデータの消去**: 対象となる**パッケージ名**が必要です。
- **紛失モードの開始**: **紛失メッセージ**が必要です。また、オプションの連絡先フィールド（住所、組織名、電話番号、メールアドレス）をサポートしています。
- **デバイス情報の要求**: どのデバイス情報を要求するかを選択する必要があります。
- **eSIMの追加**: **アクティベーションコード**と**アクティベーション状態**が必要です。
- **eSIMの削除**: eSIMの**ICCID**が必要です。
- **ワイプ**: **ワイプ理由のメッセージ**（個人用デバイスのユーザーに表示されます）およびオプションのワイプフラグをサポートしています。

### コマンド履歴

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

#### Android履歴の列

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

## Apple (MDM) コマンド

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

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

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

#### Apple履歴の列

- **作成日**
- **コマンド**
- **ステータス**
- **ステータス時刻**

## 更新

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