Déployer sur Android avec un MDM
Les MDM Android Enterprise (Microsoft Intune, Workspace ONE, Google endpoint management, les gestionnaires d'appareils Sunmi et PAX…) peuvent installer JodaPrint et l'activer par configuration gérée, sans que personne ne touche l'appareil.
1. Ajouter l'application
Ajoutez JodaPrint (io.jodaprint.agent) comme application gérée : depuis le store utilisé par votre MDM, ou téléversez l'APK depuis Tableau de bord → Téléchargements comme application privée.
2. Configuration gérée
| Clé | Valeur |
|---|---|
activation_code | Un code d'activation à plusieurs utilisations créé dans Appareils → Ajouter un appareil. L'appareil s'active tout seul. |
shell_url | L'application web qu'ouvre le shell WebView, utilisée quand la configuration de l'appareil n'en définit pas |
cloud_url | Uniquement pour un cloud auto-hébergé (https) |
3. Autorisations et mode kiosque
- Accordez par stratégie l'autorisation de notifications et, pour les imprimantes Bluetooth, « Appareils à proximité », si votre MDM prend en charge les stratégies d'autorisations d'exécution.
- Excluez JodaPrint de l'optimisation de la batterie.
- Pour un kiosque, définissez JodaPrint comme application kiosque (lock task) et définissez
android.shell.autoStartdans la configuration de l'appareil. - Quand JodaPrint est le propriétaire de l'appareil (device owner), les mises à jour de l'agent à partir d'un APK installé manuellement s'installent en silence.
Vérifier
Les appareils activés apparaissent dans Tableau de bord → Appareils, dans le groupe du code d'activation.