Web App 管理設定

原則 ID
WebAppSettings
適用範圍
電腦設定、使用者設定
支援的作業系統
Microsoft Edge版本 120,Windows 7 或更新版本
來源
Microsoft Edge Policy Templates (版本 155.0.4283.45)
類別
Microsoft Edge

說明

此原則可讓系統管理員指定已安裝之 Web 應用程式的設定。此原則將 Web 應用程式識別碼與它的特定設定進行比對。可以使用特定識別碼 * 設定預設設定,該識別碼適用於此原則中沒有自訂設定的所有 web 應用程式。

- manifest_id 欄位是 Web 應用程式的資訊清單識別碼。
請參閱 https://developer.chrome.com/blog/pwa-manifest-id/
如需如何確定已安裝 Web 應用程式的資訊清單識別碼之說明。
- run_on_os_login 欄位指定 Web 應用程式是否可在作業系統登入期間執行。
如果此欄位設為 blocked,Web 應用程式不會在作業系統登入期間執行,且使用者無法稍後啟用此功能。
如果此欄位設為 run_windowed,Web 應用程式會在作業系統登入期間執行,且使用者無法稍後停用此功能。
如果此欄位設為 allowed,使用者可設定 Web 應用程式在作業系統登入時執行。
預設群組原則只允許 allowed 和 blocked 值。
(自Microsoft Edge版本 120 起) prevent_close_after_run_on_os_login 欄位會指定是否可禁止 Web 應用程式以任何方式關閉。
例如,透過使用者、工作管理員或 Web API。只有在 run_on_os_login 已設定為 run_windowed 時,才能啟用行為。
如果應用程式已在執行中,此設定只會在應用程式重新啟動後生效。
如果未定義此欄位,使用者可以關閉應用程式。
(Microsoft Edge 目前不支援此功能。)
- (自版本 118 起) force_unregister_os_integration 欄位會指定是否移除 Web 應用程式的所有作業系統整合,即,快捷方式、檔案處理常式、通訊協定處理常式等。
如果應用程式已在執行中,此屬性會在應用程式重新啟動後生效。
這應該謹慎使用,因為這可能會覆寫在 Web 應用程式系統啟動期間自動設定的任何作業系統整合。這目前僅適用于 Windows、Mac 和 Linux 平台。

範例值:

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

選項

  • Web App 管理設定

登錄

電腦HKEY_LOCAL_MACHINE
  • WebAppSettingsREG_SZ
使用者HKEY_CURRENT_USER
  • WebAppSettingsREG_SZ

同一類別的其他原則

檢視此類別的所有原則 (438)