Paramètres de gestion des applications web
Pris en charge sur : Microsoft Edge version 120, Windows 7 ou version ultérieure
Registre
Software\Policies\Microsoft\Edge Software\Policies\Microsoft\Edge Options
WebAppSettings text Description
Cette politique permet à un administrateur de spécifier les paramètres des applications web installées. Cette politique mappe un ID d’application web à son paramètre spécifique. Une configuration par défaut peut être définie à l’aide de l’ID spécial *, qui s’applique à toutes les applications web sans configuration personnalisée dans cette politique. - Le manifest_id champ est l’ID du manifeste de l’application Web. Afficher https://developer.chrome.com/blog/pwa-manifest-id/ pour obtenir des instructions sur la façon de déterminer l’ID du manifeste d’une application web installée. Le champ run_on_os_login spécifie si une application web peut être exécutée pendant la connexion au système d’exploitation. Si ce champ est défini sur blocked, l’application web ne s’exécutera pas pendant la connexion au système d’exploitation et l’utilisateur(-trice) ne pourra pas l’activer ultérieurement. Si ce champ est défini sur run_windowed, l’application web s’exécute pendant la connexion au système d’exploitation et l’utilisateur(-trice) ne pourra pas le désactiver ultérieurement. Si ce champ est défini sur allowed, l’utilisateur(-trice) pourra configurer l’application web pour qu’elle s’exécute au moment de la connexion au système d’exploitation. La configuration de la politique par défaut autorise uniquement les valeurs allowed et blocked. - (À partir de Microsoft Edgeversion 120) le prevent_close_after_run_on_os_login champ spécifie si une application web peut être empêchée de se fermer d’une manière ou d’une autre. Par exemple, par l’utilisateur(-trice), par le gestionnaire de tâches ou par l’API web. Ce comportement ne peut être activé que si run_on_os_login est défini sur run_windowed. Si l’application est déjà en cours d’exécution, ce paramètre prend effet uniquement après le redémarrage de l’application. Si ce champ n’est pas défini, les utilisateurs peuvent fermer l’application. (Actuellement, ceci n’est pas pris en charge dans Microsoft Edge.) - (Depuis la version 118) Le champ force_unregister_os_integration spécifie si toute l’intégration du système d’exploitation pour une application web, c’est-à-dire les raccourcis, les gestionnaires de fichiers, les gestionnaires de protocole, etc., sera supprimée ou non. Si une application est déjà en cours d’exécution, cette propriété entre en vigueur après le redémarrage de l’application. Cette option doit être utilisée avec prudence, car elle peut remplacer toute intégration du système d’exploitation définie automatiquement lors du démarrage du système d’applications web. Actuellement, cela ne fonctionne que sur les plateformes Windows, Mac et Linux. Exemple de valeur : [ { "manifest_id": "https://foo.example/index.html", "run_on_os_login": "allowed" }, { "manifest_id": "https://bar.example/index.html", "run_on_os_login": "allowed" }, { "manifest_id": "https://foobar.example/index.html", "run_on_os_login": "run_windowed", "prevent_close_after_run_on_os_login": true }, { "manifest_id": "*", "run_on_os_login": "blocked" }, { "manifest_id": "https://foo.example/index.html", "force_unregister_os_integration": true } ]