Messages push
Un message push est une commande envoyée par le serveur MDM directement à un ou plusieurs appareils, sans attendre leur prochaine synchronisation. L'appareil la reçoit en temps réel et exécute l'action demandée immédiatement. Cela permet par exemple de redémarrer un appareil à distance, de le verrouiller, de lancer une application ou de lui demander de recharger sa configuration sans délai. La liste complète des types de commandes disponibles est détaillée ci-dessous.
Cette page affiche l'historique des messages push envoyés aux appareils.
Pour chaque message, les informations affichées sont : l'appareil destinataire, la date et heure d'envoi, le type de message et le payload associé.
Pour envoyer un nouveau message push, cliquer sur le bouton correspondant.
Le formulaire permet de définir :
- Envoyer à : le destinataire du message. Quatre options sont disponibles : un appareil précis (identifié par son nom), un groupe, une configuration, ou tous les appareils.
- Type de message : l'action à déclencher sur l'appareil. Les types disponibles sont :
-
- Config Updated : demander à l'appareil de récupérer immédiatement sa configuration depuis le serveur.
- Reboot : redémarrer l'appareil.
- Lock Screen : verrouiller l'écran.
- Factory Reset : réinitialisation complète de l'appareil (wipe).
- Run App : lancer une application (le package Android est à renseigner dans le payload).
- Uninstall App : désinstaller une application (le package est à renseigner dans le payload).
- Delete File : supprimer un fichier (le chemin est à renseigner dans le payload).
- Delete Directory : supprimer un répertoire.
- Purge Directory : vider le contenu d'un répertoire (récursif selon le payload).
- Permissive Mode : passer l'appareil en mode permissif.
- Send Intent : envoyer un intent Android (action et données à renseigner dans le payload).
- Run Command : exécuter une commande shell sur l'appareil.
- Exit Kiosk : sortir du mode kiosque.
- Clear Download History : vider l'historique des téléchargements.
- Grant Permissions : accorder des permissions à une application.
- Custom : type libre. Un champ "Type personnalisé" apparaît pour saisir le nom du type, en plus du payload.
- Payload : données complémentaires au format JSON, requis pour certains types (ex : package à lancer, chemin à supprimer). Le formulaire propose un modèle JSON pré-rempli selon le type sélectionné.


