Configurer l’application Microsoft Managed Home Screen pour Android Enterprise

L’Managed Home Screen est l’application utilisée pour les appareils android entreprise dédiés appartenant à l’entreprise inscrits via Intune et s’exécutant en mode kiosque multi-application. Pour ces appareils, le Managed Home Screen sert de lanceur pour que d’autres applications approuvées s’exécutent dessus. Le Managed Home Screen permet aux administrateurs informatiques de personnaliser leurs appareils et de restreindre les fonctionnalités auxquelles l’utilisateur final peut accéder. Pour plus d’informations, consultez Guide pratique pour configurer Microsoft Managed Home Screen sur des appareils dédiés en mode kiosque multi-applications.

Quand configurer l’application Microsoft Managed Home Screen

Tout d’abord, vérifiez que vos appareils sont pris en charge. Intune prend en charge l’inscription d’appareils Android Enterprise dédiés pour les appareils Android exécutant les versions 8.0 et ultérieures du système d’exploitation qui se connectent de manière fiable à Google Mobile Services. De même, Managed Home Screen prend en charge les appareils Android exécutant la version 8.0 et les versions ultérieures du système d’exploitation.

En règle générale, si vous disposez de paramètres par le biais de la configuration de l’appareil, configurez les paramètres. Cela vous permet de gagner du temps, de réduire les erreurs et de vous offrir une meilleure expérience de support Intune. Toutefois, certains des paramètres Managed Home Screen sont actuellement disponibles uniquement via le volet Stratégies de configuration de l’application dans la console Intune. Utilisez ce document pour découvrir comment configurer les différents paramètres à l’aide du concepteur de configuration ou d’un script JSON. En outre, utilisez ce document pour découvrir les paramètres Managed Home Screen disponibles à l’aide de la configuration de l’appareil. Vous pouvez également voir Paramètres de l’appareil dédié pour obtenir la liste complète des paramètres disponibles dans Configuration de l’appareil qui ont un impact sur le Managed Home Screen.

Si vous utilisez La configuration d’application, accédez au centre d’administration Microsoft Endpoint Manager et sélectionnez ApplicationsStratégies de configuration des applications>. Ajoutez une stratégie de configuration pour les appareils gérés exécutant Android et choisissez Managed Home Screen comme application associée. Sélectionnez Paramètres de configuration pour configurer les différents paramètres Managed Home Screen disponibles.

Choix d’un format de paramètres de configuration

Il existe deux méthodes que vous pouvez utiliser pour définir des paramètres de configuration pour Managed Home Screen :

  • Le concepteur de configuration vous permet de configurer des paramètres avec une interface utilisateur facile à utiliser qui vous permet d’activer ou de désactiver des fonctionnalités et de définir des valeurs. Dans cette méthode, il existe quelques clés de configuration désactivées avec le type BundleArrayvaleur . Ces clés de configuration ne peuvent être configurées qu’en entrant des données JSON.
  • Les données JSON vous permettent de définir toutes les clés de configuration possibles à l’aide d’un script JSON.

Si vous ajoutez des propriétés avec le Concepteur de configuration, vous pouvez convertir automatiquement ces propriétés en JSON en sélectionnant Entrer des données JSON dans la liste déroulante Format des paramètres de configuration .

Capture d’écran des options de format des paramètres de configuration

Utilisation du Concepteur de configuration

Le concepteur de configuration vous permet de sélectionner des paramètres préremplis et leurs valeurs associées.

Capture d’écran des paramètres de configuration ajoutés

Le tableau suivant répertorie les Managed Home Screen clés de configuration, les types de valeur, les valeurs par défaut et les descriptions disponibles. La description fournit le comportement attendu de l’appareil en fonction des valeurs sélectionnées. Les clés de configuration de type BundleArray sont désactivées dans le Concepteur de configuration et sont décrites plus en détail dans la section Entrer des données JSON de ce document.

Configuration pour personnaliser les applications, les dossiers et l’apparence générale des Managed Home Screen :

Clé de configuration Type de valeur Valeur par défaut Description Disponible dans la configuration de l’appareil
Définir les applications autorisées bundleArray Consultez la section Entrer des données JSON de ce document. Vous permet de définir l’ensemble des applications visibles sur l’écran d’accueil parmi les applications installées sur l’appareil. Vous pouvez définir les applications en entrant le nom du package d’application des applications que vous souhaitez voir. Par exemple, com.microsoft.emmx rend les paramètres accessibles sur l’écran d’accueil. Les applications que vous avez autorisées dans cette section doivent déjà être installées sur l’appareil pour être visibles sur l’écran d’accueil. ✔️
Définir les liens web épinglés bundleArray Consultez la section Entrer des données JSON de ce document. Vous permet d’épingler des sites web en tant qu’icônes de lancement rapide sur l’écran d’accueil. Avec cette configuration, vous pouvez définir l’URL et l’ajouter à l’écran d’accueil pour que l’utilisateur final puisse lancer dans le navigateur en un seul clic. Remarque : Nous vous recommandons de créer, d’attribuer et d’approuver des liens web Google Play gérés vers vos appareils. Dans ce cas, elles sont traitées comme des applications autorisées. ✔️
Créer un dossier managé pour le regroupement d’applications bundleArray Consultez la section Entrer des données JSON de ce document. Vous permet de créer et de nommer des dossiers et de regrouper des applications dans ces dossiers. Les utilisateurs finaux ne peuvent pas déplacer de dossiers, renommer les dossiers ou déplacer les applications dans les dossiers. Les dossiers s’affichent dans l’ordre créé, et les applications dans les dossiers s’affichent par ordre alphabétique. Remarque : toutes les applications que vous souhaitez regrouper dans des dossiers doivent être affectées en fonction des besoins de l’appareil et doivent avoir été ajoutées au Managed Home Screen. ✔️
Définir la taille de la grille string Auto Vous permet de définir la taille de la grille pour les applications à positionner sur l’écran d’accueil géré. Vous pouvez définir le nombre de lignes et de colonnes d’application pour définir la taille de la grille au format suivant : columns;rows. Si vous définissez la taille de la grille, le nombre maximal d’applications affichées dans une ligne sur l’écran d’accueil est le nombre de lignes que vous définissez. Le nombre maximal d’applications affichées dans une colonne de l’écran d’accueil est le nombre de colonnes que vous définissez. ✔️
Verrouiller l’écran d’accueil bool TRUE Supprime la possibilité pour l’utilisateur final de se déplacer autour des icônes d’application sur l’écran d’accueil. Si vous activez cette clé de configuration, les icônes de l’application sur l’écran d’accueil sont verrouillées. Les utilisateurs finaux ne peuvent pas glisser-déplacer vers différentes positions de grille sur l’écran d’accueil. Si la valeur est false, les utilisateurs finaux peuvent parcourir les icônes d’application et de lien web sur le Managed Home Screen. ✔️
Commande d’application activée bool FALSE Le fait de définir ce paramètre sur True permet de définir l’ordre des applications, des liens web et des dossiers sur le Managed Home Screen. Une fois activé, définissez l’ordre avec app_order. ✔️
Ordre de l’application bundleArray Consultez la section Entrer des données JSON de ce document. Vous permet de spécifier l’ordre des applications, des liens web et des dossiers sur le Managed Home Screen. Pour utiliser ce paramètre, l’écran d’accueil de verrouillage doit être activé, définir la taille de grille doit être défini et l’ordre de l’application activé doit avoir la valeur True. ✔️
Les applications dans le dossier sont classées par nom bool TRUE False permet aux éléments d’un dossier d’apparaître dans l’ordre dans lequel ils sont spécifiés. Sinon, ils s’affichent dans le dossier par ordre alphabétique.
Définir la taille de l’icône d’application entier 2 Vous permet de définir la taille de l’icône pour les applications affichées sur l’écran d’accueil. Vous pouvez choisir les valeurs suivantes dans cette configuration pour différentes tailles : 0 (la plus petite), 1 (petite), 2 (régulière), 3 (grande) et 4 (plus grande). ✔️
Icône Définir un dossier d’application entier 0 Vous permet de définir l’apparence des dossiers d’application sur l’écran d’accueil. Vous pouvez choisir l’apparence parmi les valeurs suivantes : Carré foncé(0) ; Cercle sombre(1); Carré clair(2); Cercle lumineux(3). ✔️
Définir l’orientation de l’écran entier 1 Vous permet de définir l’orientation de l’écran d’accueil en mode portrait, en mode paysage ou d’autoriser la rotation automatique. Vous pouvez définir l’orientation en entrant les valeurs 1 (pour le mode portrait), 2 (pour le mode Paysage), 3 (pour la rotation automatique). ✔️
Définir le papier mur de l’appareil string Valeur par défaut Vous permet de définir un papier peint de votre choix. Entrez l’URL de l’image que vous souhaitez définir en tant que papier peint. ✔️
Définir la couleur du thème string Lumière Spécifiez si vous souhaitez que Managed Home Screen s’exécute en mode « clair » ou « sombre ».

Configurations des périphériques d’appareil et des paramètres de Managed Home Screen :

Clé de configuration Type de valeur Valeur par défaut Description Disponible dans la configuration de l’appareil
Afficher le paramètre managé bool TRUE « Paramètre managé » est une application Managed Home Screen qui s’affiche uniquement si vous avez configuré des paramètres pour un accès rapide. Ces paramètres peuvent inclure les paramètres Afficher le paramètre Wi-Fi, Afficher le paramètre Bluetooth, Afficher le paramètre Volume et Afficher la lampe de poche. Ces paramètres sont également accessibles en balayant vers le bas sur l’écran. Définissez cette clé sur False pour masquer l’application « Paramètre managé » et permettre aux utilisateurs finaux d’accéder aux paramètres uniquement par balayage vers le bas. ✔️
Afficher le paramètre Wi-Fi bool FALSE Le fait de définir ce paramètre sur True permet à l’utilisateur final de se connecter à différents réseaux Wi-Fi. ✔️
Activer Wi-Fi liste verte bool FALSE True remplit la Wi-Fi clé de liste verte pour restreindre les réseaux Wi-Fi affichés dans Managed Home Screen. Définissez la valeur False pour afficher tous les réseaux Wi-Fi disponibles que l’appareil a découverts. Ce paramètre n’est pertinent que si afficher Wi-Fi paramètre a été défini sur True et que la liste verte Wi-Fi a été remplie. ✔️
Wi-Fi liste verte bundleArray Consultez la section Entrer des données JSON de ce document. Vous permet de répertorier tous les SSID des réseaux Wi-Fi que vous souhaitez que l’appareil affiche dans Managed Home Screen. Cette liste n’est pertinente que si afficher Wi-Fi paramètre et Activer Wi-Fi liste verte ont été définis sur True. Si l’un des paramètres a été défini sur False, vous n’avez pas besoin de modifier cette configuration. ✔️
Afficher le paramètre Bluetooth bool FALSE L’activation ou la désactivation de ce paramètre sur True permet à l’utilisateur final d’activer ou de désactiver le Bluetooth et de se connecter à différents appareils compatibles Bluetooth. ✔️
Afficher le paramètre de volume bool FALSE Le fait de définir ce paramètre sur True permet à l’utilisateur final d’accéder à un curseur de volume pour ajuster le volume multimédia. ✔️
Afficher le paramètre de lampe de poche bool FALSE L’activation ou la désactivation de ce paramètre sur True permet à l’utilisateur final d’allumer ou de désactiver la lampe de poche de l’appareil. Si l’appareil ne prend pas en charge une lampe de poche, ce paramètre n’apparaît pas, même s’il est configuré sur True. ✔️
Afficher le paramètre d’informations sur l’appareil bool FALSE True permet aux utilisateurs finaux d’accéder à des informations rapides sur l’appareil à partir de l’application Paramètres managés ou d’un mouvement de balayage vers le bas. Les informations accessibles incluent la fabrique, le modèle et le numéro de série de l’appareil pour OS 8. ✔️
Afficher le nom de l’appareil sur MHS bool FALSE Définissez ce paramètre sur True pour afficher facilement la propriété « nom de l’appareil » du portail Intune de l’appareil à partir de l’application Paramètres gérés ou à partir d’un mouvement de balayage vers le bas lorsque le paramètre Afficher les informations de l’appareil est défini sur True. Veillez également à inclure la propriété de chaîne « Nom de l’appareil », qui est renseignée automatiquement par Intune avec la valeur correcte.
Afficher le numéro de série de toutes les versions de système d’exploitation prises en charge sur MHS Choix {{serialnumber}} Vérifiez que le device_serial_number de configuration dans l’application est configuré pour afficher {{SerialNumber}} Afficher que le paramètre d’informations sur l’appareil est défini sur True. Cette valeur est renseignée automatiquement par Intune avec la valeur correcte.
Activer le bouton d’accueil virtuel bool FALSE True permet aux utilisateurs finaux d’avoir accès à un bouton d’accueil Managed Home Screen qui renvoie l’utilisateur au Managed Home Screen de la tâche actuelle dans laquelle ils se trouvent. ✔️
Type de bouton d’accueil virtuel string swipe_up Utilisez swipe_up pour accéder au bouton Accueil avec un mouvement de balayage vers le haut. Utilisez float pour accéder à un bouton d’accueil persistant qui peut être déplacé autour de l’écran par l’utilisateur final. ✔️
Badge d’activation des notifications bool FALSE Active le badge de notification pour les icônes d’application qui indique le nombre de nouvelles notifications sur l’application. Si vous activez ce paramètre, les utilisateurs finaux verront des badges de notification sur les applications qui ont des notifications non lues. Si vous conservez cette clé de configuration désactivée, l’utilisateur final ne verra aucune notification badgeée pour les applications susceptibles d’avoir des notifications non lues. ✔️
Barre d’indicateur de la batterie et de la force du signal bool TRUE Le fait de définir ce paramètre sur True affiche la barre d’indicateur de puissance de la batterie et du signal.

Importante

L’application Managed Home Screen a été mise à jour au niveau de l’API pour mieux respecter les exigences du Google Play Store. Ce faisant, certaines modifications ont été apportées au fonctionnement de Wi-Fi configuration à partir de Managed Home Screen. Les modifications sont les suivantes :

  • Impossible de modifier (activer ou désactiver) la connexion Wi-Fi de l’appareil. Les utilisateurs pourront basculer entre les réseaux, mais ils ne pourront pas activer/désactiver le Wi-Fi.
  • Impossible de se connecter automatiquement à un réseau Wi-Fi configuré qui nécessite un mot de passe pour la première fois. Le réseau configuré se connecte automatiquement une fois que vous avez entré le mot de passe la première fois.

Sur les appareils Android exécutant OS 11, lorsqu’un utilisateur final tente de se connecter à un réseau via l’application Managed Home Screen, il est invité à afficher une fenêtre contextuelle de consentement. Cette fenêtre contextuelle provient de la plateforme Android et n’est pas spécifique à l’application Managed Home Screen. En outre, lorsqu’un utilisateur final tente de se connecter à un réseau protégé par mot de passe via l’application Managed Home Screen, il est invité à entrer le mot de passe. Même si le mot de passe est correct, le réseau ne change que si l’appareil n’est pas connecté à un réseau. Les appareils déjà connectés à un réseau stable ne pourront pas se connecter à un réseau protégé par mot de passe via l’application Managed Home Screen.

Sur les appareils Android exécutant OS 10, lorsqu’un utilisateur final tente de se connecter à un réseau via l’application Managed Home Screen, il est invité à fournir un consentement via des notifications. En raison de cette invite, les utilisateurs sur OS 10 doivent avoir accès à la barre d’état et aux notifications pour terminer l’étape de consentement. Utilisez les paramètres généraux pour les appareils dédiés pour mettre la barre d’état et les notifications à la disposition de vos utilisateurs finaux, le cas échéant. En outre, lorsqu’un utilisateur final tente de se connecter à un réseau protégé par mot de passe via l’application Managed Home Screen, il est invité à entrer le mot de passe. Même si le mot de passe est correct, le réseau change uniquement si l’appareil n’est pas déjà connecté à un réseau stable.

Configurations d’un écran de veille personnalisé :

Clé de configuration Type de valeur Valeur par défaut Description Disponible dans la configuration de l’appareil
Activer l’économiseur d’écran bool FALSE Pour activer ou non le mode économiseur d’écran. Si la valeur est true, vous pouvez configurer screen_saver_image, screen_saver_show_time, inactive_time_to_show_screen_saver et media_detect_screen_saver. ✔️
Image de l’économiseur d’écran chaîne Définissez l’URL de l’image de l’économiseur d’écran. Si aucune URL n’est définie, les appareils affichent l’image de l’économiseur d’écran par défaut lorsque l’économiseur d’écran est activé. L’image par défaut montre l’icône Managed Home Screen’application. ✔️
Durée d’affichage de l’écran de l’économiseur d’écran entier 0 Donne la possibilité de définir la durée en secondes pendant laquelle l’appareil affiche l’économiseur d’écran pendant le mode d’enregistrement d’écran. Si la valeur est 0, l’économiseur d’écran s’affiche indéfiniment en mode écran jusqu’à ce que l’appareil soit actif. ✔️
Temps d’inactivité pour activer l’économiseur d’écran entier 30 Nombre de secondes pendant lesquelles l’appareil est inactif avant de déclencher l’économiseur d’écran. Si la valeur est 0, l’appareil ne passe jamais en mode économiseur d’écran. ✔️
Détection de média avant l’affichage de l’économiseur d’écran bool TRUE Indiquez si l’écran de l’appareil doit afficher l’économiseur d’écran si l’audio/vidéo est en cours de lecture sur l’appareil. Si la valeur est true, l’appareil ne lue pas l’audio/vidéo, quelle que soit la valeur dans inactive_time_to_show_scree_saver. Si la valeur est false, l’écran de l’appareil affiche l’économiseur d’écran en fonction de la valeur définie dans inactive_time_to_show_screen_saver. ✔️

Remarque

Managed Home Screen démarre l’écran de veille chaque fois que l’écran de verrouillage s’affiche. Si le délai d’expiration de l’écran de verrouillage du système est plus long que l’heure d’affichage de l’écran de veille, l’économiseur d’écran s’affiche jusqu’à ce que l’écran de verrouillage s’affiche. Si le délai d’expiration de l’écran de verrouillage du système est inférieur au temps d’inactivité pour activer l’économiseur d’écran , l’écran de veille s’affiche dès que l’écran de verrouillage de l’appareil s’affiche.

Configurations pour faciliter la résolution des problèmes sur l’appareil :

Clé de configuration Type de valeur Valeur par défaut Description Disponible dans la configuration de l’appareil
Quitter le mot de passe du mode de tâche de verrouillage string Entrez un code à 4-6 chiffres à utiliser pour supprimer temporairement le mode de verrouillage des tâches à des fins de résolution des problèmes. ✔️
Activer le menu de débogage d’accès facile bool FALSE Définissez ce paramètre sur True pour accéder au menu de débogage à partir de l’application Paramètres managés ou d’un mouvement de balayage vers le bas dans Managed Home Screen. Le menu de débogage est actuellement l’emplacement où la possibilité de quitter le mode plein écran est disponible et est accessible en cliquant sur le bouton Précédent environ 15 fois. Conservez ce paramètre défini sur False pour que le point d’entrée du menu de débogage reste accessible uniquement via le bouton Précédent. ✔️
Activer la durée d’inactivité maximale en dehors de MHS bool FALSE Définissez ce paramètre sur True pour relancer automatiquement Managed Home Screen après une période d’inactivité définie. Le minuteur compte uniquement le temps inactif et, lorsqu’il est configuré, se réinitialise chaque fois que l’utilisateur interagit avec l’appareil en dehors de Managed Home Screen. Utilisez MAX de temps d’inactivité en dehors de MHS pour définir le minuteur d’inactivité. Par défaut, ce paramètre est désactivé. Ce paramètre ne peut être utilisé que si le mot de passe du mode de verrouillage de la tâche de fermeture a été configuré.
Durée d’inactivité maximale en dehors de MHS entier 180 Définissez la durée maximale d’inactivité, en secondes, qu’un utilisateur peut passer en dehors de Managed Home Screen avant qu’il ne soit automatiquement relancé. Par défaut, cette configuration est définie sur 180 secondes. Activer la durée d’inactivité maximale en dehors de MHS doit être défini sur true pour utiliser ce paramètre.
Activer la durée maximale en dehors de MHS bool FALSE Affectez à ce paramètre la valeur True pour relancer automatiquement Managed Home Screen une fois qu’une période définie s’est écoulée. Le minuteur tient compte du temps inactif et actif passé en dehors de Managed Home Screen. Utilisez max time en dehors de MHS pour définir le minuteur d’inactivité. Par défaut, ce paramètre est désactivé. Ce paramètre ne peut être utilisé que si le mot de passe du mode de verrouillage de la tâche de fermeture a été configuré.
Durée maximale en dehors de MHS entier 600 Définissez le temps absolu maximal, en secondes, qu’un utilisateur peut passer en dehors de Managed Home Screen avant qu’il ne soit automatiquement relancé. Par défaut, cette configuration est définie sur 600 secondes. L’activation de la durée maximale en dehors de MHS doit être définie sur true pour utiliser ce paramètre.

Configurations pour personnaliser Managed Home Screen expérience lorsque l’appareil est configuré avec le mode d’appareil partagé Azure AD :

Clé de configuration Type de valeur Valeur par défaut Description Disponible dans la configuration de l’appareil
Activer la connexion bool FALSE Définissez ce paramètre sur True pour permettre aux utilisateurs finaux de se connecter à Managed Home Screen. Lorsqu’il est utilisé avec le mode d’appareil partagé Azure AD, les utilisateurs qui se connectent à Managed Home Screen sont automatiquement connectés à toutes les autres applications de l’appareil qui ont participé avec le mode Appareil partagé d’Azure AD. Par défaut, ce paramètre est désactivé. ✔️
Type de connexion chaîne Aad Définissez cette configuration sur « AAD » pour vous connecter avec un compte AAD. Sinon, définissez cette configuration sur « Autre ». Les utilisateurs qui se connectent avec un compte non-AAD n’obtiennent pas l’authentification unique pour toutes les applications qui ont été intégrées au mode d’appareil partagé d’Azure AD, mais seront toujours connectés à Managed Home Screen. Par défaut, ce paramètre utilise des comptes d’utilisateur « AAD ». Ce paramètre ne peut être utilisé que si Activer la connexion a été défini sur True. ✔️
Définir sur l’URL du papier peint string Vous permet de définir un papier peint de votre choix pour l’écran de connexion. Pour utiliser ce paramètre, entrez l’URL de l’image que vous souhaitez définir pour le papier peint de l’écran de connexion. Cette image peut être différente du papier peint Managed Home Screen configuré avec définir le papier peint de l’appareil. Ce paramètre ne peut être utilisé que si Activer la connexion a été défini sur True. ✔️
Activer l’affichage du logo de l’organisation sur la page de connexion bool TRUE Définissez ce paramètre sur True pour utiliser un logo d’entreprise qui s’affiche sur l’écran de connexion et sur l’écran code confidentiel de session. Ce paramètre est utilisé avec le logo de l’organisation sur la page de connexion et ne peut être utilisé que si Activer la connexion a été défini sur True. ✔️
Logo de l’organisation sur la page de connexion string Vous permet de personnaliser votre appareil avec un logo de votre choix sur l’écran de connexion Managed Home Screen et l’écran code confidentiel de session. Pour utiliser ce paramètre, entrez l’URL de l’image que vous souhaitez définir pour le logo. Ce paramètre ne peut être utilisé que si Activer afficher le logo de l’organisation sur la page de connexion et Activer la connexion ont été définis sur True. ✔️
Activer le code confidentiel de session bool FALSE Définissez ce paramètre sur True si vous souhaitez que les utilisateurs finaux soient invités à créer un code pin de session local après s’être connectés à Managed Home Screen. L’invite de code confidentiel de session s’affiche avant que l’utilisateur final n’accède à l’écran d’accueil et peut être utilisée conjointement avec d’autres fonctionnalités. Le code PIN de session dure pendant la durée de la connexion d’un utilisateur et est effacé lors de la déconnexion. Par défaut, ce paramètre est désactivé. Ce paramètre ne peut être utilisé que si Activer la connexion a été défini sur True. ✔️
Complexité du code confidentiel de session chaîne Choisissez si le code confidentiel de la session locale doit être simple, complexe ou complexe alphanumérique. Si vous choisissez simple, les utilisateurs devront uniquement entrer un code confidentiel numérique. Si vous choisissez complexe, les utilisateurs sont invités à créer un code confidentiel avec des caractères alphanumériques et aucune séquence répétée (444) ou ordonnée (123, 432, 246) n’est autorisée. L’évaluation des modèles répétitifs et séquentiels commence par trois (3) chiffres/caractères. Si vous choisissez complexe alphanumérique, les utilisateurs sont invités à créer un code confidentiel avec des caractères alphanumériques, et au moins un symbole ou une lettre est requis. Aucune séquence répétée (444) ou ordonnée (123, 432, 246) n’est autorisée. L’évaluation des modèles répétitifs et séquentiels commence à trois (3) caractères. La valeur par défaut de ce paramètre est une (1), où une (1) signifie que l’utilisateur doit avoir au moins un caractère dans son code confidentiel de session. Ce paramètre ne peut être utilisé que si Activer le code confidentiel de session et Activer la connexion ont été définis sur True. ✔️

REMARQUE : L’option complexe alphanumérique est disponible uniquement dans la configuration de l’application aujourd’hui.

Longueur minimale du code confidentiel de session string Définissez la longueur minimale du code confidentiel de session d’un utilisateur. Cela peut être utilisé avec n’importe quelle valeur de complexité pour le code confidentiel de session. Ce paramètre ne peut être utilisé que si Activer le code confidentiel de session et Activer la connexion ont été définis sur True.
Nombre maximal de tentatives de code confidentiel de session chaîne Définissez le nombre maximal de fois qu’un utilisateur peut tenter d’entrer son code confidentiel de session avant de se déconnecter automatiquement de Managed Home Screen. La valeur par défaut est zéro (0), où zéro (0) signifie que l’utilisateur obtient des tentatives infinies. Cela peut être utilisé avec n’importe quelle valeur de complexité pour le code confidentiel de session. Ce paramètre ne peut être utilisé que si Activer le code confidentiel de session et Activer la connexion ont été définis sur True.
Dossier côté client Bool FALSE Utilisez cette spécification avec Créer un dossier managé pour regrouper des applications afin de créer un dossier qui ne peut pas être quitté sans qu’un utilisateur entre son code confidentiel de session. Ce paramètre ne peut être utilisé que si Activer le code confidentiel de session et Activer la connexion ont été définis sur True.
Exiger le code PIN après le retour de l’écran de veille bool FALSE Activez ce paramètre True si vous souhaitez demander aux utilisateurs finaux d’entrer leur code confidentiel de session pour reprendre l’activité sur Managed Home Screen après l’apparition de l’écran de veille. Ce paramètre ne peut être utilisé que si Activer la connexion a été défini sur True. ✔️
Activer la déconnexion automatique bool FALSE Définissez ce paramètre sur True pour déconnecter automatiquement l’utilisateur actuel de Managed Home Screen après une période d’inactivité spécifiée. Lorsqu’il est utilisé avec le mode d’appareil partagé Azure AD, les utilisateurs sont également déconnectés de toutes les applications sur l’appareil qui participent avec le mode d’appareil partagé Azure AD. Par défaut, ce paramètre est désactivé. Ce paramètre ne peut être utilisé que si Activer la connexion a été défini sur True. ✔️
Délai de déconnexion automatique entier 300 Définissez une période d’inactivité, en secondes, qui peut s’écouler avant que l’utilisateur ne soit automatiquement déconnecté de Managed Home Screen. Ce paramètre ne peut être utilisé que si Activer la déconnexion automatique et Activer la connexion ont été définis sur True. ✔️
Compter le temps d’attente dans la boîte de dialogue de déconnexion automatique entier 60 Délai, en secondes, pour avertir l’utilisateur avant de le déconnecter de Managed Home Screen. Ce paramètre ne peut être utilisé que si Activer la déconnexion automatique et Activer la connexion ont été définis sur True. ✔️
Titre de la déclaration de confidentialité string Vous pouvez éventuellement afficher la déclaration de confidentialité personnalisée de votre organisation sur Managed Home Screen, en regard de la déclaration de confidentialité de Microsoft. Utilisez ce paramètre pour nommer le lien contenant la déclaration de confidentialité de votre organisation, qui est spécifié dans le lien déclaration de confidentialité.
Lien de déclaration de confidentialité string Vous pouvez éventuellement afficher la déclaration de confidentialité personnalisée de votre organisation sur Managed Home Screen, en regard de la déclaration de confidentialité de Microsoft. Si vous définissez un lien mais que vous ne définissez pas le titre de déclaration de confidentialité, le titre est « Déclaration de confidentialité personnalisée ».

Entrer des données JSON

Entrez des données JSON pour configurer tous les paramètres disponibles pour Managed Home Screen, et les paramètres sont désactivés dans le Concepteur de configuration.

Capture d’écran des données JSON ajoutées

En plus de la liste des paramètres configurables répertoriés dans le tableau Concepteur de configuration (ci-dessus), le tableau suivant fournit les clés de configuration que vous pouvez uniquement configurer via des données JSON.

Clé de configuration Type de valeur Valeur par défaut Description
Définir les applications autorisées bundleArray JSON - Exemple 1 Vous permet de définir l’ensemble des applications visibles sur l’écran d’accueil à partir de toutes les applications installées sur l’appareil. Vous pouvez définir les applications en entrant le nom du package d’application des applications que vous souhaitez rendre visibles. Par exemple, com.android.settings rend les paramètres accessibles sur l’écran d’accueil. Les applications que vous avez autorisées dans cette section doivent déjà être installées sur l’appareil pour être visibles sur l’écran d’accueil.
Définir les liens web épinglés bundleArray JSON - Exemple 2 Vous permet d’épingler des sites web en tant qu’icônes de lancement rapide sur l’écran d’accueil. Avec cette configuration, vous pouvez définir l’URL et l’ajouter à l’écran d’accueil pour que l’utilisateur final puisse lancer dans le navigateur en un seul clic. Remarque : Nous vous recommandons de créer, d’attribuer et d’approuver des liens web Google Play gérés vers vos appareils. Dans ce cas, elles sont traitées comme des applications autorisées.
Créer un dossier managé pour le regroupement d’applications bundleArray JSON - Exemple 3 Vous permet de créer et de nommer des dossiers et de regrouper des applications dans ces dossiers. Les utilisateurs finaux ne peuvent pas déplacer de dossiers, renommer les dossiers ou déplacer les applications dans les dossiers. Les dossiers s’affichent dans l’ordre créé, et les applications dans les dossiers s’affichent par ordre alphabétique. Remarque : toutes les applications que vous souhaitez regrouper dans des dossiers doivent être affectées en fonction des besoins de l’appareil et doivent avoir été ajoutées au Managed Home Screen.

La syntaxe suivante est un exemple de script JSON avec toutes les clés de configuration disponibles incluses :

{
    "kind": "androidenterprise#managedConfiguration",
    "productId": "app:com.microsoft.launcher.enterprise",
    "managedProperty": [
        {
            "key": "lock_home_screen",
            "valueBool": true
        },
        {
            "key": "wallpaper",
            "valueString": "default"
        },
        {
            "key": "icon_size",
            "valueInteger": 2
        },
        {
            "key": "app_folder_icon",
            "valueInteger": 0
        },
        {
            "key": "screen_orientation",
            "valueInteger": 1
        },
        {
            "key": "applications",
            "valueBundleArray": [
                {
                    "managedProperty": [
                        {
                            "key": "package",
                            "valueString": "app package name here"
                        }
                    ]
                }
            ]
        },
        {
            "key": "weblinks",
            "valueBundleArray": [
                {
                    "managedProperty": [
                        {
                            "key": "link",
                            "valueString": "link here"
                        },
                        {
                            "key": "label",
                            "valueString": "weblink label here"
                        }
                    ]
                }
            ]
        },
		{
            "key": "widgets",
            "valueBundleArray": [
                {
                    "managedProperty": [
                        {
                            "key": "package",
                            "valueString": "package name of application that exposes the widget here. An example: com.microsoft.launcher.enterprise"
                        },
                        {
                            "key": "widget_class",
                            "valueString": "class name of widget here. an example: Time"
                        },
                        {
                            "key": "span_x",
                            "valueInteger": 5
                        },
                        {
                            "key": "span_y",
                            "valueInteger": 2
                        }
                    ]
                }
            ]
        },
        {
            "key": "show_virtual_home",
            "valueBool": false
        },
        {
            "key": "virtual_home_type",
            "valueString": "swipe_up"
        },
        {
            "key": "show_virtual_status_bar",
            "valueBool": true
        },
        {
            "key": "exit_lock_task_mode_code",
            "valueString": "123456"
        },
        {
            "key": "show_wifi_setting",
            "valueBool": false
        },
        {
            "key": "show_bluetooth_setting",
            "valueBool": false
        },
        {
            "key": "show_flashlight_setting",
            "valueBool": false
        },
        {
            "key": "show_volume_setting",
            "valueBool": false
        },
        {
            "key": "show_device_info_setting",
            "valueBool": false
        },
	{
            "key": "show_device_name",
            "valueBool": false
        },
        {
            "key": "device_name",
            "valueString": "{{DeviceName}}"
        },
        {
            "key": "device_serial_number",
            "valueString": "{{SerialNumber}}"
        },
        {
            "key": "show_managed_setting",
            "valueBool": false
        },
        {
            "key": "enable_easy_access_debugmenu",
            "valueBool": false
        },
        {
            "key": "enable_wifi_allowlist",
            "valueBool": false
        },
        {
            "key": "wifi_allowlist",
            "valueBundleArray": [
                {
                    "managedProperty": [
                        {
                            "key": "SSID",
                            "valueString": "name of Wi-Fi network 1 here"
                        }
                    ]
                },   
                {
                    "managedProperty": [
                        {
                            "key": "SSID",
                            "valueString": "name of Wi-Fi network 2 here"
                        }
                    ]
                }  
            ]
        },
        {
            "key": "grid_size",
            "valueString": "4;5"
        },
        {
            "key": "app_order_enabled",
            "valueBool": true
        },
        {
            "key": "apps_in_folder_ordered_by_name",
            "valueBool": true
        },
        {
            "key": "app_orders",
            "valueBundleArray": [
                {
                    "managedProperty": [
                        {
                            "key": "package",
                            "valueString": "com.Microsoft.emmx"
                        },
                        {
                            "key": "type",
                            "valueString": "application"
                        },
                        {
                            "key": "container",
                            "valueInteger": 1
                        },
                        {
                            "key": "position",
                            "valueInteger": 1
                        }
                    ]
                },
                {
                    "managedProperty": [
                        {
                            "key": "folder_name",
                            "valueString": "Work"
                        },
                        {
                            "key": "type",
                            "valueString": "managed_folder"
                        },
                        {
                            "key": "container",
                            "valueInteger": 1
                        },
                        {
                            "key": "position",
                            "valueInteger": 2
                        }
                    ]
                },
                {
                    "managedProperty": [
                        {
                            "key": "package",
                            "valueString": "com.microsoft.launcher.enterprise"
                        },
                        {
                            "key": "type",
                            "valueString": "application"
                        },
                        {
                            "key": "class",
                            "valueString": "com.microsoft.launcher.launcher"
                        },
                        {
                            "key": "container",
                            "valueInteger": 1
                        },
                        {
                            "key": "position",
                            "valueInteger": 3
                        }
                    ]
                },
				{
                    "managedProperty": [
                        {
                            "key": "package",
                            "valueString": "class name for widget here"
                        },
                        {
                            "key": "type",
                            "valueString": "widget"
                        },
                        {
                            "key": "container",
                            "valueInteger": 1
                        },
                        {
                            "key": "position",
                            "valueInteger": 1
                        }
                    ]
                }	
            ]
        },
        {
            "key": "managed_folders",
            "valueBundleArray": [
                {
                    "managedProperty": [
                        {
                            "key": "folder_name",
                            "valueString": "Folder name here"
                        },
                        {
                            "key": "applications",
                            "valueBundleArray": [
                                {
                                    "managedProperty": [
                                        {
                                            "key": "package",
                                            "valueString": "com.microsoft.emmx"
                                        }
                                    ]
                                },
                                {
                                    "managedProperty": [
                                        {
                                            "key": "package",
                                            "valueString": "com.microsoft.bing"
                                        }
                                    ]
                                },
                                {
                                    "managedProperty": [
                                        {
                                            "key": "link",
                                            "valueString": "https://microsoft.com/"
                                        }
                                    ]
                                }
                            ]
                        }
                    ]
                },
                {
                    "managedProperty": [
                        {
                            "key": "folder_name",
                            "valueString": "Example folder name 2"
                        },
						{
                            "key": "is_customer_facing",
                            "valueBool": true
                        },
                        {
                            "key": "applications",
                            "valueBundleArray": [
                                {
                                    "managedProperty": [
                                        {
                                            "key": "package",
                                            "valueString": "com.microsoft.office.word"
                                        }
                                    ]
                                }
                            ]
                        }
                    ]
                }
            ]
        },
	{
            "key": "show_notification_badge",
            "valueBool": true
        },
	{
            "key": "show_screen_saver",
            "valueBool": true
        },
        {
            "key": "screen_saver_image",
            "valueString": "URL to desired screen saver image here"
        },
        {
            "key": "screen_saver_show_time",
            "valueInteger": 0
        },
	{
            "key": "inactive_time_to_show_screen_saver",
            "valueInteger": 30
        },
        {
            "key": "media_detect_before_screen_saver",
            "valueBool": true
        }, 
	{
            "key": "enable_max_inactive_time_outside_MHS",
            "valueBool": false
        },
        {
            "key": "enable_max_absolute_time_outside_MHS",
            "valueBool": false
        },
        {
            "key": "max_inactive_time_outside_MHS",
            "valueInteger": 180
        },
        {
            "key": "max_absolute_time_outside_MHS",
            "valueInteger": 600
        },
	{
            "key": "theme_color",
            "valueString": "light"
        },
        {
            "key": "enable_mhs_signin",
            "valueBool": true
        },
        {
            "key": "signin_type",
            "valueString": "AAD"
        },
        {
            "key": "signin_screen_wallpaper",
            "valueString": "URL to desired image for signin screen wallpaper here"
        },
        {
            "key": "enable_corporate_logo",
            "valueBool": true
        },
        {
            "key": "signin_screen_branding_logo",
            "valueString": "URL to desired image for branding logo here"
        },
        {
            "key": "enable_session_PIN",
            "valueBool": true
        },
        {
            "key": "session_PIN_complexity",
            "valueString": "simple"
        },
	{
            "key": "max_number_of_attempts_for_session_PIN",
            "valueInteger": 0
        },
        {
            "key": "minimum_length_for_session_PIN",
            "valueInteger": 1
        },
        {
            "key": "max_number_of_attempts_for_exit_PIN",
            "valueInteger": 0
        },
        {
            "key": "amount_of_time_before_try_exit_PIN_again",
            "valueInteger": 0
        }
        {
            "key": "enable_auto_signout",
            "valueBool": true
        },
        {
            "key": "inactive_time_to_signout",
            "valueInteger": 300
        },
        {
            "key": "auto_signout_time_to_give_user_notice",
            "valueInteger": 30
        },
        {
            "key": "enable_PIN_to_resume",
            "valueBool": true
        },
        {
            "key": "custom_privacy_statement_title",
            "valueString": "name of custom privacy statement here"
        },
        {
            "key": "custom_privacy_statement_url",
            "valueString": "link to custom privacy statement here"
        },


    ]
}

écran de débogage Managed Home Screen

Vous pouvez accéder à l’écran de débogage de l’Managed Home Screen en sélectionnant le bouton Précédent jusqu’à ce que l’écran de débogage s’affiche (sélectionnez le bouton Précédent 15 fois ou plus). À partir de cet écran de débogage, vous pouvez lancer l’application Android Device Policy, afficher et charger des journaux, ou suspendre temporairement le mode plein écran pour mettre à jour l’appareil. Pour plus d’informations sur la suspension du mode kiosque, consultez l’élément Quitter le mode plein écran dans les paramètres de l’appareil android enterprise dédié. Si vous souhaitez un moyen plus simple d’accéder à l’écran de débogage de Managed Home Screen, vous pouvez activer le paramètre de menu Accès rapide pour déboguer à l’aide de stratégies de configuration d’appareil ou vous pouvez définir le menu Activer le débogage d’accès facile à l’aide True de stratégies de configuration d’application.

Prochaines étapes