Impostazioni di gestione app Web

ID criterio
WebAppSettings
Ambito
Configurazione computer, Configurazione utente
Supportato in
Microsoft Edge versione 120, Windows 7 o versione successiva
Origine
Microsoft Edge Policy Templates (versione 155.0.4283.45)
Categoria
Microsoft Edge

Descrizione

Questo criterio consente a un amministratore di specificare le impostazioni per le app Web installate. Questo criterio associa un ID app Web alla relativa impostazione specifica. Una configurazione predefinita può essere impostata usando l'ID * speciale, che si applica a tutte le app Web senza una configurazione personalizzata in questo criterio.

- Il campo manifest_id è l'ID manifesto per l'app Web.
Vedi https://developer.chrome.com/blog/pwa-manifest-id/
per istruzioni su come determinare l'ID manifesto per un'app Web installata.
- Il campo run_on_os_login specifica se è possibile eseguire un'app Web durante l'accesso al sistema operativo.
Se imposti questo campo su blocked, l'app Web non viene eseguita durante l'accesso al sistema operativo e l'utente non può abilitarlo in seguito.
Se imposti questo campo su run_windowed, l'app Web non viene eseguita durante l'accesso al sistema operativo e l'utente non può disabilitarlo in seguito.
Se imposti questo campo su allowed, l'utente configura l'app Web per l'esecuzione all'accesso al sistema operativo.
La configurazione criterio predefinita consente solo i valori allowed e blocked.
- A partire da Microsoft Edge versione 120, il campo prevent_close_after_run_on_os_login specifica se è possibile impedire la chiusura di un'app Web in qualsiasi modo.
Ad esempio, dall'utente, da Gestione attività o dalle API Web. Questo comportamento può essere abilitato solo se run_on_os_login è impostato su run_windowed.
Se l'app è già in esecuzione, questa impostazione avrà effetto solo dopo il riavvio dell'app.
Se questo campo non è definito, gli utenti possono chiudere l'app.
Questa impostazione attualmente non è supportata in Microsoft Edge.
- A partire dalla versione 118, il campo force_unregister_os_integration specifica se tutte le integrazioni del sistema operativo per un'app Web, ad esempio collegamenti, gestori di file, gestori di protocollo e così via, verranno rimosse o meno.
Se un'app è già in esecuzione, questa proprietà viene applicata dopo il riavvio dell'app.
Questa opzione deve essere usata con cautela, poiché può eseguire l'override di qualsiasi integrazione del sistema operativo impostata automaticamente durante l'avvio del sistema delle applicazioni Web. Attualmente funziona solo su piattaforme Windows, Mac e Linux.

Valore di esempio:

[
{
"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
}
]

Opzioni

  • Impostazioni di gestione app Web

Registro

ComputerHKEY_LOCAL_MACHINE
  • WebAppSettingsREG_SZ
UtenteHKEY_CURRENT_USER
  • WebAppSettingsREG_SZ

Altri criteri nella stessa categoria

Visualizza tutti i criteri di questa categoria (438)