Ustawienia zarządzania aplikacjami internetowymi
- Identyfikator zasady
- WebAppSettings
- Zakres
- Konfiguracja komputera, Konfiguracja użytkownika
- Obsługiwane w systemach
- Microsoft Edge, wersja 120, system Windows 7 lub nowszy
- Źródło
- Microsoft Edge Policy Templates (wersja 155.0.4283.45)
- Kategoria
- Microsoft Edge
Opis
Te zasady umożliwiają administratorowi określenie ustawień zainstalowanych aplikacji internetowych. Te zasady mapują identyfikator aplikacji internetowej na określone ustawienie. Konfiguracja domyślna możne zostać ustawiona przy użyciu identyfikatora specjalnego *, który ma zastosowanie do wszystkich aplikacji internetowych bez niestandardowej konfiguracji w tych zasadach.
— Pole manifest_id jest identyfikatorem manifestu aplikacji internetowej.
Zobacz https://developer.chrome.com/blog/pwa-manifest-id/
aby uzyskać instrukcje dotyczące określania identyfikatora manifestu dla zainstalowanej aplikacji internetowej.
— Pole run_on_os_login określa, czy aplikacja internetowa może być uruchomiona podczas logowania do systemu operacyjnego.
Jeśli ustawisz to pole na wartość blocked, aplikacja internetowa nie będzie uruchamiana podczas logowania do systemu operacyjnego, a użytkownik nie będzie mógł jej później włączyć.
Jeśli ustawisz to pole na wartość run_windowed, aplikacja internetowa będzie uruchamiana podczas logowania do systemu operacyjnego, a użytkownik nie będzie mógł jej później wyłączyć.
Jeżeli ustawisz to pole na wartość allowed, użytkownik skonfiguruje aplikację internetową tak, aby uruchamiała się po zalogowaniu do systemu operacyjnego.
Domyślna konfiguracja zasad zezwala tylko na wartości allowed i blocked.
— (Począwszy wersji 120 przeglądarki Microsoft Edge) Pole prevent_close_after_run_on_os_login określa, czy można zapobiec zamknięciu aplikacji internetowej w jakikolwiek sposób.
Na przykład według użytkownika, menedżera zadań lub internetowych interfejsów API. To zachowanie można włączyć tylko wtedy, gdy pole run_on_os_login jest ustawione na wartość run_windowed.
Jeśli aplikacja jest już uruchomiona, ustawienie to zacznie obowiązywać dopiero po jej ponownym uruchomieniu.
Jeśli to pole nie jest zdefiniowane, użytkownicy mogą zamknąć aplikację.
(Obecnie nie jest to obsługiwane w Microsoft Edge.)
— (Od wersji 118) Pole force_unregister_os_integration określa, czy cała integracja systemu operacyjnego dla aplikacji internetowej, czyli skróty, programy obsługi plików, programy obsługi protokołów itd. zostaną usunięte, czy nie.
Jeśli aplikacja jest już uruchomiona, ta właściwość zostanie zastosowana po ponownym uruchomieniu aplikacji.
Należy jej używać ostrożnie, ponieważ może zastąpić każdą integrację systemu operacyjnego, która jest ustawiana automatycznie podczas uruchamiania systemu aplikacji internetowych. To obecnie działa tylko na platformach Windows, Mac i Linux.
Przykładowa wartość:
[
{
"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
}
]
Opcje
Rejestr
- WebAppSettingsREG_SZ
- WebAppSettingsREG_SZ