Problème
Lorsqu’un administrateur attribue une application personnalisée à un rôle d’application Kiosk dans NinjaOne Mobile Device Management (MDM), les appareils Android sur lesquels cette application n’est pas encore installée peuvent ne pas parvenir à terminer leur inscription ou rencontrer une erreur lors de l’application de la politique. Cet article explique la cause de ce comportement et décrit une solution de contournement pour la politique de mise en place. Nous développons actuellement une solution ne nécessitant aucune intervention de la part du client, qui sera disponible dans une prochaine version.
Environnement
Cet article s'applique à l'environnement suivant :
- NinjaOne Gestion des appareils mobiles (MDM)
- Android
Cause
Lorsque vous attribuez une application personnalisée à un rôle d’application « Kiosk », NinjaOne MDM affiche une bannière indiquant que l’application doit être installée avant que la configuration du kiosque ne s’applique. Si l’application n’est pas encore installée, une limitation de la prise en charge des applications personnalisées par Google entraîne l’un des deux problèmes suivants : les appareils déjà inscrits rencontrent une erreur lorsque NinjaOne MDM applique la politique, et les appareils non encore inscrits refusent de terminer leur inscription.
Solution
Pour éviter ce problème, inscrivez les nouveaux appareils Android dans une politique de préparation qui déploie l’application personnalisée sans attribution de rôle d’application « Kiosk ». Après l’installation de l’application, transférez l’appareil vers la politique de rôle « Kiosk ». NinjaOne prévoit de remédier à cette limitation dans une prochaine version.
Créer une stratégie de transition
Créez une stratégie qui déploie l’application personnalisée sur l’appareil sans attribuer de rôle d’application « Kiosk ».
- Dans la plate-forme NinjaOne, accédez à Administration → Stratégies → Stratégies MDM, puis cliquez sur Ajouter une stratégie MDM.
- Créez une nouvelle stratégie Android et configurez-la pour déployer l'application personnalisée. Ne configurez pas de rôle d'application « Kiosk » dans cette stratégie. Reportez-vous à la section NinjaOne MDM : Gestion des politiques Android pour plus d'informations.
Enregistrer l’appareil
- S’inscrire sur l’appareil Android. Pour plus d’informations, consultez NinjaOne MDM : Enregistrement sans intervention pour les appareils Android.
- Attribuez l’appareil nouvellement inscrit à la politique de transition que vous avez créée.
Déplacer l’appareil vers la stratégie de rôle « Kiosk »
Une fois l’application personnalisée installée, localisez l’appareil dans NinjaOne et réaffectez-le de la politique de transition à la politique de rôle « Kiosk ».