# Commandes

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

<p class="callout info"> Si l'appareil n'est pas actuellement connecté, la commande sera transmise 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 pendant laquelle une commande non transmise reste valide. </p>

## Commandes Android (AMAPI)

 Pour les appareils Android, le panneau des commandes inclut 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 courants

- **Durée** : indique la durée de validité de la commande si elle ne peut pas être exécutée immédiatement.
- **Commande** : sélectionnez 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 immédiatement**, **Exiger un code**, et **Ne pas demander les identifiants au démarrage**.
- **Effacer les données de l'application** : nécessite le nom du package cible **Package**.
- **Activer le mode perdu** : nécessite un **message personnalisé** et prend en charge des champs de contact facultatifs (adresse, organisation, numéro de téléphone, courriel).
- **Demande des informations sur l'appareil** : nécessite de sélectionner les informations sur l'appareil à demander.
- **Ajouter un eSIM** : nécessite un **code d'activation** et un **état d'activation**.
- **Supprimer la eSIM** : nécessite l'identifiant eSIM **ICCID**.
- **Effacer** : prend en charge un **message de raison d'effacement** (affiché aux utilisateurs sur les appareils personnels) ainsi que des indicateurs d'effacement facultatifs.

### Historique des commandes

 Sous les commandes, le tableau de bord affiche l'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é**
- **État**
- **Erreur**
- **Date d'exécution**

## Commandes Apple (MDM)

 Pour les appareils Apple, le panneau Commandes fournit un sélecteur de **commandes**. Certaines commandes nécessitent des paramètres supplémentaires. Comme pour Android, un tableau de l'historique des commandes est affiché ci-dessous.

### Commandes avec champs supplémentaires

- **Installer l'application** : nécessite l'identifiant de l'application **Bundle ID**.
- **EnvoyerNotification** : nécessite un **message de notification** (longueur maximale de 200 caractères).

#### Historique des actions Apple

- **Date de création**
- **Commande**
- **État**
- **Durée du statut**

## Actualiser

 Utilisez l'action « Actualiser » dans le panneau des commandes pour recharger l'historique des commandes.