Skip to main content

    Choisissez un MDM open source Android

    Sécurité des donnéesTechnologieTravail mobile
    5 mai 20228 min de lecture
    Choisissez un MDM open source Android

    Vous avez depuis longtemps compris l'intérêt de permettre à vos salariés de travailler n'importe où, n'importe quand. Vous vous êtes rapidement rendu compte que cette évolution rendait indispensable le déploiement d'un MDM (mobile device management).

    D'autant plus que la sécurité des données est un enjeu majeur de l'essor de tous moyens numériques au sein d'une société. Trouver le bon outil, compatible MDM Android, iOS ou encore Windows et Mac, dans la perspective d'achats, comme de location de téléphone, est fondamental.

    Lisez aussi : Prêt de téléphone portable, une solution économique ?

    C'est exactement la raison pour laquelle nous allons commencer par vous exposer ce qu'est un MDM, avant de vous parler de l'existence de MDM open source Android dont nous allons vous présenter les plus intéressants.

    Qu'est-ce qu'un MDM iOS Android ?

    Bien que vous ne connaissiez peut-être pas le terme de MDM, vous avez supposé l'existence du service. Le MDM, pour mobile device management, ou "gestion de terminaux mobiles" en français, est un logiciel de gestion et de sécurisation des appareils numériques que vous mettez à la disposition de vos salariés.

    Le MDM permet même, dans le cas du BYOD (Bring Your Own Device), c'est-à-dire des téléphones personnels que vos salariés utilisent comme outil dans l'entreprise, de séparer strictement l'activité professionnelle, de l'activité privée. Comme s'ils avaient deux téléphones en un seul.

    C'est là toute la force d'un MDM : celle de pouvoir augmenter la flexibilité dans le travail tout en assurant la sécurité des données de l'entreprise.

    Android_Open-Source_MDM

    Qu'est-ce qu'un MDM open source Android ?

    Maintenant, entre les traditionnels logiciels livrés par les grandes entreprises, comme Intune, un Microsoft MDM Android, ou autres logiciels produits par Cisco ou Samsung pour répondre à la demande des MDM iOS, Android, vous ne savez plus quoi choisir.

    Et si vous optiez pour les logiciels libres ? Ces logiciels, qui entrent dans la magnifique catégorie des OS Linux, du logiciel de retouche photo Gimp, du logiciel d'animation Blender, ou encore du serveur web Apache, sont autant de logiciels libres.

    Ces logiciels, qui souvent sont gratuits, et dont le code source est accessible à tous et peut être modifié à loisir. Parce que finalement, l'informatique, c'est avant tout le fruit de la coopération désintéressée d'ingénieurs passionnés.

    Des hommes et des femmes qui mettent à la disposition de tous leurs connaissances, leur travail, leurs découvertes, pour faire profiter le plus grand nombre d'un service libre et de qualité, soutenu par une forte communauté d'utilisateurs et de développeurs.

    Ces logiciels libres, ces MDM au code source accessible à chaque utilisateur, sont nombreux sur le marché. Vous pouvez ainsi les incorporer à votre entreprise et en modifier le code source, pour en tirer le meilleur parti.

    Open source ou simplement gratuit ? La différence

    « Open source » signifie que le code source est public et peut être utilisé et modifié sous licence. « Gratuit » ne décrit que le prix. Les deux notions ne se recouvrent pas, et beaucoup d'outils souvent présentés comme des MDM open source ne sont ni l'un ni l'autre.

    Parmi les solutions présentées ici, seuls Headwind MDM, Flyve MDM et OneMDM sont open source – et les deux derniers ne sont plus activement maintenus. Scalefusion, ManageEngine, miniOrange, Miradore et Intune sont des produits commerciaux, certains avec une offre gratuite ou une période d'essai.

    Les MDM open source pour Android

    Headwind MDM

    Headwind MDM est l'une des plateformes MDM open source les plus puissantes pour Android. Elle permet un enrôlement en masse simple, un déploiement automatique des applications et une restriction efficace des droits des utilisateurs. Headwind décrit sa solution comme une « corporate shell », une enveloppe de protection pour les appareils Android de l'entreprise. La Community Edition est publiée sur GitHub sous licence Apache 2.0 et n'a pas de limite d'appareils. Elle propose en outre un enrôlement par QR code (à partir d'Android 7) ainsi que des API qui permettent à vos développeurs de créer leurs propres plugins.

    Depuis la première publication de cet article en 2022, quatre points sont devenus centraux pour le produit. Ce sont les raisons pour lesquelles de nombreuses équipes le choisissent aujourd'hui :

    • Auto-hébergé. Le serveur tourne sur votre propre matériel ou dans votre cloud privé. Headwind propose aussi un service cloud. Les réseaux fermés sans accès à Internet sont pris en charge par l'édition Enterprise ; cela demande une configuration manuelle, par exemple vos propres certificats et des agents installés à la main.

    • Pas de compte Google, pas d'enregistrement Android Enterprise. Les appareils sont enrôlés par QR code, sans compte Google et sans devoir enregistrer votre entreprise dans Android Enterprise. Headwind utilise sa propre couche réseau au lieu de services Google comme Firebase. À noter : l'assistant de configuration d'Android a tout de même besoin d'une connexion Internet au premier démarrage sur la plupart des appareils. Headwind peut aussi être intégré au firmware AOSP et, selon l'éditeur, fonctionne avec des builds AOSP et des ROM personnalisées sans Google Mobile Services.

    • Mode kiosque. Le verrouillage sur une ou plusieurs applications, ainsi qu'un kiosque web, sert pour les box TV, l'affichage dynamique, les lecteurs de codes-barres et les terminaux durcis. Le mode kiosque fait partie des éditions Cloud, Premium et Enterprise, pas de la Community Edition gratuite.

    • Community Edition gratuite. Sous licence Apache et disponible sur GitHub. Headwind la destine surtout aux techniciens, aux développeurs et aux petites installations.

    Flyve MDM

    Flyve MDM est une solution MDM open source pour Android, pilotée via une interface web épurée. Elle permet de gérer les paramètres des appareils, de limiter les applications installables et, en cas de perte ou de vol d'un téléphone, d'effacer les données de l'entreprise à distance.

    À noter : les dépôts GitHub du projet (agent Android et plugin GLPI) sont archivés depuis 2021. Vérifiez donc attentivement que le projet répond encore à vos besoins avant de lancer un nouveau déploiement.

    OneMDM

    OneMDM est un MDM open source (licence Apache 2.0), disponible uniquement pour Android et téléchargeable sur GitHub. Il permet de suivre les appareils en ligne comme hors ligne.

    À noter : d'après son README, OneMDM n'est plus maintenu. Il peut servir pour un test ou une petite expérimentation, mais nous ne le recommandons pas pour un parc d'appareils en production.

    Les MDM Android commerciaux avec offre gratuite ou période d'essai

    Ces solutions ne sont pas open source, mais elles figurent souvent dans les mêmes comparatifs – notamment parce qu'on peut commencer gratuitement.

    Scalefusion Android MDM

    Scalefusion Android MDM est une solution MDM commerciale complète, avec une période d'essai gratuite. Elle prend en charge ordinateurs de bureau, portables, tablettes et smartphones sous Android, Windows, macOS et iOS.

    Surveillez et gérez tous vos appareils grâce à des fonctionnalités adaptées à chaque OS, pour la sécurité, le dépannage à distance et la gestion des applications et des contenus. Les analyses d'appareils et le support client aident les organisations dans des environnements variés.

    ManageEngine Mobile Device Manager Plus

    ManageEngine Mobile Device Manager Plus est une solution commerciale éditée par Zoho Corporation, gratuite jusqu'à 25 appareils. Elle peut être installée dans votre entreprise ou utilisée via le cloud, et gère des appareils sous Android, iOS, Windows, macOS et Chrome OS. Parmi ses fonctions : le contrôle à distance, la géolocalisation, le geofencing (délimiter une zone en dehors de laquelle les données ne sont plus accessibles) et des rapports prêts à l'emploi. Elle n'est pas open source.

    miniOrange Android MDM

    miniOrange Android MDM est une solution commerciale de gestion d'appareils Android de niveau entreprise qui aide les organisations à gérer, surveiller et contrôler en toute sécurité smartphones, tablettes et terminaux durcis Android depuis une console centralisée. Elle permet aux administrateurs IT de simplifier le déploiement, d'appliquer des politiques de sécurité, de gérer les applications et de maintenir la conformité sur l'ensemble de la flotte Android.

    Les fonctionnalités clés incluent l'enrôlement Android Zero-touch, le mode kiosque, la gestion à distance, la gestion des applications, l'application des politiques, la géolocalisation, le verrouillage et l'effacement à distance, l'application de mots de passe et la surveillance en temps réel.

    Miradore

    Miradore est une solution MDM commerciale compatible Android, mais aussi iOS et Windows. Elle permet de configurer tous les appareils via une seule interface, de gérer les applications installées et de prendre la main à distance sur un appareil pour aider un utilisateur. Miradore propose pour les petits parcs d'appareils une offre gratuite aux fonctions limitées. Vérifiez les limites actuelles sur le site de l'éditeur avant de vous y fier.

    Microsoft Intune

    Microsoft Intune est un service commercial dans le cloud pour la gestion des appareils mobiles (MDM) et des applications mobiles (MAM). Chaque utilisateur ou appareil géré nécessite une licence. Intune prend en charge Android Enterprise et permet de gérer l'appareil entier ou seulement les applications professionnelles et leurs données, ce qui est typique pour les appareils personnels (BYOD).

    Quel MDM Android vous convient ?

    Chaque entreprise a besoin d'une approche MDM différente. Ces questions vous aident à choisir :

    • Hébergement : voulez-vous exploiter le serveur vous-même (open source, auto-hébergé) ou utiliser un service cloud ?

    • Dépendance à Google : travaillez-vous avec Android Enterprise et des comptes Google, ou gérez-vous aussi des appareils sans services Google ?

    • Cas d'usage : smartphones de salariés, ou appareils partagés à usage unique comme les bornes, scanners et écrans d'affichage ?

    • Maintenance : le projet est-il activement développé, et qui vous aide en cas de problème ?

    Combien coûtent les MDM Android ?

    « Open source » ne veut pas dire « sans coût ». Le logiciel peut être gratuit, mais l'hébergement, la mise en place, la maintenance et le temps de votre équipe IT restent à votre charge. Pour les solutions commerciales s'ajoutent des frais de licence, qui varient selon l'éditeur et les services inclus. Les offres gratuites ont des limites : par exemple jusqu'à 25 appareils chez ManageEngine, et des fonctions réduites chez Miradore. Headwind Community n'a pas de limite d'appareils, mais ne comprend ni le mode kiosque ni les fonctions des éditions payantes. Vérifiez toujours les tarifs et conditions actuels chez l'éditeur.