Aller au contenu principal

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_codeUn code d'activation à plusieurs utilisations créé dans Appareils → Ajouter un appareil. L'appareil s'active tout seul.
shell_urlL'application web qu'ouvre le shell WebView, utilisée quand la configuration de l'appareil n'en définit pas
cloud_urlUniquement 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.autoStart dans 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.