android entreprise managed app configuration

Découvrez comment supporter et déployer les configurations d’apps gérées avec Android.

Aperçu

Si la cible principale de votre application est le marché de l’entreprise, vous devrez peut-être étendre vos exigences pour pouvoir prendre en charge les configurations spécifiques des entreprises.
L’objectif des configurations d’applications Android gérées est de permettre aux administrateurs informatiques de spécifier à distance les paramètres des applications.

Ceci est particulièrement utile pour les entreprises déployées avec Android Enterprise. Cela permet un contrôle granulaire sur le comportement de l’application et une amélioration générale de l’expérience pour l’utilisateur final.

Certains des cas d’utilisation incluent:

  • pré-configuration du client de messagerie. Par exemple, le modèle d’adresse ou le serveur cible
  • l’activation ou la désactivation des URL pour un navigateur Web
  • personnaliser l’expérience ou les fonctionnalités de l’application

Les développeurs supportant les configurations d’applications Android gérée  permettent aux administrateurs de les définir à distance.

Si votre application s’exécute sur un appareil compatible Android Entreprise, les administrateurs informatiques peuvent modifier sa configuration.

Les configurations sont appliquées via le “Policy Controller” de votre organisation, qui peut être basé sur le cloud ou sur une app existante sur l’appareil.

Supporter les configurations d’app gérées

La prise en charge de la configuration d’application Android gérée nécessite la déclaration de vos configurations cibles dans le manifeste de votre application.

Cela permettra aux configurations de votre application d’être lisibles via les API Google Play. Lorsque votre application s’exécute ou reprend sur l’appareil, elle vérifie sa configuration et applique les modifications si nécessaire.

Cela se décompose essentiellement en:

  • activer le support de ces configurations dans votre application et
  • la déployer avec une solution EMM telle qu’Appaloosa.

Pour en savoir plus à propos du développement des configurations d’app gérées, veuillez visiter les exemples de Google pour une App et un schéma de configuration.

Déployer une configuration d’app gérée

Maintenant que votre application prend en charge la configuration de l’application Android gérée et est publiée sur Google Play, elle sera automatiquement signalée comme offrant une configuration sur la page du store.

managed android app configuration

 

Lorsque cette application sera ajoutée à votre EMM, elle exposera les options de configuration disponibles et permettra aux administrateurs de personnaliser ses paramètres.

Appaloosa Managed Android App Configuration

Avec Appaloosa, les administrateurs peuvent utiliser du texte, des toggle, des nombres ou des champs dynamiques dans les entrées de configuration de texte. Les champs dynamiques représentent des valeurs qui sont remplacées lorsqu’une configuration gérée est poussée vers une application. Par exemple, si vous utilisez @@user_email@@ dans une entrée de configuration, il sera remplacé dynamiquement par l’adresse e-mail de l’utilisateur.

Les caractères génériques disponibles sont l’adresse e-mail, le prénom, le nom et le nom complet.

Julien Ott
février 3, 2021