# Commandes

 L'éditeur d'appareil propose un panneau **Commandes** pour envoyer des commandes à distance à un appareil géré. Les commandes disponibles dépendent de la plateforme (Android ou Apple) et de l'état de l'appareil.

<p class="callout info"> Si l'appareil n'est pas actuellement en ligne, la commande sera livrée et exécutée dès que l'appareil se connectera à Internet. Pour les commandes Android, vous pouvez définir le paramètre **Durée** pour déterminer la durée de validité d'une commande non livrée. </p>

## Commandes Android (AMAPI)

 Pour les appareils Android, le panneau Commandes comprend un champ **Durée** (valeur + unité) et un sélecteur de **Commande**. Certaines commandes nécessitent des paramètres supplémentaires, qui apparaissent dynamiquement lorsque vous sélectionnez la commande.

### Paramètres communs

- **Durée** : durée de validité de la commande si elle ne peut pas être exécutée immédiatement.
- **Commande** : choisissez l'action à envoyer à l'appareil.

### Commandes avec champs supplémentaires

- **Réinitialiser le mot de passe** : nécessite un **nouveau mot de passe** et une **confirmation du nouveau mot de passe**. Les options facultatives incluent **Verrouiller maintenant**, **Exiger la saisie** et **Ne pas demander d'identifiants au démarrage**.
- **Effacer les données de l'application** : nécessite le **nom du package** cible.
- **Activer le mode perte** : nécessite un **message de perte** et prend en charge des champs de contact optionnels (adresse, organisation, numéro de téléphone, e-mail).
- **Demander des informations sur l'appareil** : nécessite de sélectionner les informations sur l'appareil à demander.
- **Ajouter une eSIM** : nécessite un **code d'activation** et un **état d'activation**.
- **Supprimer l'eSIM** : nécessite l'**ICCID** de l'eSIM.
- **Effacement** : prend en charge un **message de motif d'effacement** (affiché aux utilisateurs sur les appareils personnels) et des options d'effacement facultatives.

### Historique des commandes

 Sous les commandes d'envoi, le tableau de bord affiche un tableau d'historique des commandes. Le tableau est triable et prend en charge la pagination. Certaines lignes peuvent être développées pour afficher des paramètres supplémentaires ou des détails d'exécution.

#### Colonnes de l'historique Android

- **Date de création**
- **Commande**
- **Validité**
- **Statut**
- **Erreur**
- **Date d'exécution**

## Commandes Apple (MDM)

 Pour les appareils Apple, le panneau Commandes propose un sélecteur de **Commande**. Certaines commandes nécessitent des saisies supplémentaires. Comme pour Android, un tableau d'historique des commandes est affiché ci-dessous.

### Commandes avec champs supplémentaires

- **InstallApplication** : nécessite l'**ID de bundle** de l'application.
- **SendNotification** : nécessite un **message de notification** (longueur maximale de 200 caractères).

#### Colonnes de l'historique Apple

- **Date de création**
- **Commande**
- **Statut**
- **Heure du statut**

## Actualiser

 Utilisez l'action d'actualisation dans le panneau Commandes pour recharger l'historique des commandes.