適用於受管理的 Chrome 瀏覽器和 ChromeOS 裝置。
管理員可為貴組織的使用者自動安裝網頁應用程式和隔離網頁應用程式 (IWA)。這樣一來,使用者便可以透過 ChromeOS 裝置上的啟動器,或其他裝置上的 Chrome 瀏覽器,快速存取應用程式。
如要為一組使用者或已註冊的 Chrome 瀏覽器進行設定,請將使用者帳戶或瀏覽器加入同一個群組或組織單位。不過只有使用者帳戶才能加入群組。詳情請參閱「網路論壇」和「新增組織單位」。
注意事項
- 只有 ChromeOS 支援 IWA。
- 使用者和瀏覽器:ChromeOS 128 以上版本
- 資訊站:ChromeOS 134 以上版本
- 受管理的訪客工作階段:ChromeOS 140 以上版本
- 如要在以鎖定 Kiosk 模式執行的受管理 ChromeOS 裝置上新增網頁應用程式,請參閱「將網頁應用程式新增至 Chrome Kiosk」一文。
步驟 1:檢閱政策
| 政策 | 說明與設定 |
|---|---|
|
使用者不需操作,系統會自動安裝特定網頁應用程式。使用者無法停用或移除這些應用程式。 未設定:不會自動安裝任何網頁應用程式。 |
|
| IsolatedWebAppInstallForceList |
使用者不需操作,系統會自動安裝特定 IWA。使用者無法停用或移除這些應用程式。 未設定:不會自動安裝任何 IWA。 |
步驟 2:設定政策
點選下方標題即可查看相應的政策管理步驟。
管理控制台-
請使用「管理員」帳戶登入 Google 管理控制台。
非管理員帳戶無法存取管理控制台。
-
依序點按「選單」圖示
>「Chrome」>「應用程式和擴充功能」。根據預設,「總覽」頁面會隨即開啟。
如果您已註冊 Chrome Enterprise 基本版,請依序點選「選單」圖示
「Chrome 瀏覽器」>「應用程式和擴充功能」。
- 按一下「使用者和瀏覽器」、「資訊站」或「受管理的訪客工作階段」。
- (僅限使用者) 如果要為群組套用設定,請依下列步驟操作:
- 選取「群組」。
- 選取您要套用設定的群組。
- (選用) 如要為特定部門或團隊套用設定,請選取側邊的「機構單位」。操作示範
- (選用) 如果尚未新增應用程式,可以先完成這個步驟:
- 如果是漸進式網頁應用程式:
- 將游標移至「新增」圖示
「透過網址新增」圖示
。
- 輸入網址。
使用不會重新導向至不同來源的網址。舉例來說,如要自動安裝 Google 地圖,請使用 https://www.google.com/maps,而不要使用https://maps.google.com。 - 按一下 [儲存]。
- 將游標移至「新增」圖示
- 隔離網頁應用程式 (IWA):
- 將滑鼠游標移至「新增」圖示
「新增隔離網頁應用程式」圖示
。
- 輸入網頁軟體包 ID,這是 base32 [a-z2-7] 字串,長度為 56 或 58 個字元。
- 輸入更新資訊清單網址。
- 按一下「儲存」。
- 將滑鼠游標移至「新增」圖示
- 如果是漸進式網頁應用程式:
- 前往您要讓系統自動安裝的應用程式。
- 在「安裝政策」下方,選擇下列其中一個選項:
- 強制安裝
- 相關的安裝和固定選項:
- 強制安裝並且固定顯示
- 強制安裝並且固定至 Chrome OS 工具列
- 已安裝
- 按一下「儲存」。
使用群組政策
開啟群組政策管理編輯器 (「電腦設定」或「使用者設定」資料夾):
- 依序前往「政策」
「系統管理範本」
「Google」
「Google Chrome」。
- 開啟「設定強制安裝的網頁應用程式清單」。
提示:如果找不到這項政策,請下載最新的政策範本。 - 啟用這項政策並在文字方塊中輸入政策的壓縮 JavaScript® Object Notation (JSON) 資料。
注意:JSON 資料只能單行輸入,不可分行。您可以使用第三方 JSON 壓縮工具來驗證政策,並將政策壓縮為單行。 - 設定所需的網頁應用程式政策:
- 新增要讓系統自動安裝在使用者電腦上的網頁應用程式網址。請使用不會重新導向的網址 (除了可能會變更的查詢參數)。舉例來說,如要自動安裝 Google 地圖,請使用 https://www.google.com/maps,而「不要使用」https://maps.google.com。
- (選用) 如要在新分頁或新視窗開啟網址,請將 default_launch_container 設為 tab 或 window。根據預設,網頁應用程式會在新分頁中開啟。
- (選用) 如要建立桌面捷徑,請將 create_desktop_shortcut 設為 true。
- 為使用者部署更新。
這個範例說明如何執行下列操作:
- 自動安裝 Google 地圖和 Google 文件。
- 新增 Google 地圖的桌面捷徑。
- 在新視窗中開啟 Google 地圖。
- 在新分頁中開啟 Google 文件。
JSON 資料範例
[
{
"create_desktop_shortcut": true,
"default_launch_container": "window",
"url": "https://www.google.com/maps"
},
{
"default_launch_container": "tab",
"url": "https://www.docs.google.com"
}
]
壓縮 JSON 資料
[{"create_desktop_shortcut":true,"default_launch_container":"window","url":"https://www.google.com/maps"},{"default_launch_container":"tab","url":"https://www.docs.google.com"}]
- 在 <WebAppInstallForceList> 鍵中新增或更新下列鍵值:
- 新增要讓系統自動安裝在使用者電腦上的網頁應用程式網址。請使用不會重新導向的網址 (除了可能會變更的查詢參數)。舉例來說,如要自動安裝 Google 地圖,請使用 https://www.google.com/maps,而「不要使用」https://maps.google.com。
- (選用) 如要在新分頁或新視窗開啟網址,請將 <default_launch_container> 鍵設為 <string>value</string>,其中「value」為 tab 或 window。根據預設,網頁應用程式會在新分頁中開啟,<create_desktop_shortcut> 鍵在使用者的 Mac 電腦上不會有任何作用。
- 為使用者部署變更。
這個範例說明如何執行下列操作:
- 自動安裝 Google 地圖和 Google 文件。
- 在新視窗中開啟 Google 地圖。
- 在新分頁中開啟 Google 文件。
<key>WebAppInstallForceList</key>
<array>
<dict>
<key>default_launch_container</key>
<string>window</string>
<key>url</key>
<string>https://www.google.com/maps</string>
</dict>
<dict>
<key>default_launch_container</key>
<string>tab</string>
<key>url</key>
<string>https://www.docs.google.com</string>
</dict>
</array>
使用您偏好的 JSON 檔案編輯器:
- 前往您的 /etc/opt/chrome/policies/managed 資料夾。
- 建立或更新 JSON 檔案。
- 針對 WebAppInstallForceList 進行下列設定:
- 在 url 中,新增要讓系統自動安裝在使用者電腦上的網頁應用程式網址。請使用不會重新導向的網址 (除了可能會變更的查詢參數)。舉例來說,如要自動安裝 Google 地圖,請使用 https://www.google.com/maps,而「不要使用」https://maps.google.com。
- (選用) 如要在新分頁或新視窗開啟網址,請將 default_launch_container 設為 tab 或 window。根據預設,網頁應用程式會在新分頁中開啟。
- (選用) 如要建立桌面捷徑,請將 create_desktop_shortcut 設為 true。
- 為使用者部署更新。
這個範例說明如何執行下列操作:
- 自動安裝 Google 地圖和 Google 文件。
- 新增 Google 地圖的桌面捷徑。
- 在新視窗中開啟 Google 地圖。
- 在新分頁中開啟 Google 文件。
WebAppInstallForceList: [
{
"create_desktop_shortcut": true,
"default_launch_container": "window",
"url": "https://www.google.com/maps"
},
{
"default_launch_container": "tab",
"url": "https://www.docs.google.com"
}
]
步驟 3:在使用者的裝置上驗證政策
在您套用任何 Chrome 政策後,使用者必須重新啟動 Chrome 瀏覽器,設定才會生效。之後,您可以檢查使用者的裝置,確認政策是否設定無誤。
- 在受管理的裝置上,前往 chrome://policy。
- 按一下「重新載入政策」。
- 勾選 [顯示尚未設定任何值的政策] 方塊。
- 確認 WebAppInstallForceList 或 IsolatedWebAppInstallForceList 的「狀態」已設為「確定」,且政策的值與您所設定的值相同。
排解網頁應用程式和 IWA 問題
網頁應用程式 (網址和 PWA)
如果指定的網址無法載入,使用者就會看到預留位置應用程式,而非實際的應用程式和應用程式標誌。請先確認是什麼原因導致系統顯示預留位置應用程式,再對症下藥修正問題以下列出可能的問題和解決方法。
網址重新導向至其他來源
請修改網址,讓系統使用網頁應用程式重新導向後的最終網址。建議直接從瀏覽器網址列複製並貼上網址。例如:
- 假設您本來指定 example.com,但這個網址會重新導向至 www.example.com,您就必須把網址變更為 www.example.com。
- 如果您原本指定 http://example.com,而這個網址會重新導向至 https://example.com,您必須把網址變更為 https://example.com。
網址重新導向至登入頁面
使用者必須開啟應用程式,從重新導向的網頁登入,再關閉應用程式。
只能透過組織的網路存取網址
使用者必須連上網路,然後開啟應用程式再予以關閉,或是重新啟動 Chrome 瀏覽器或 ChromeOS 裝置。
網址因更新或維護作業而暫時無法使用
請使用者重新啟動 Chrome 瀏覽器或 ChromeOS 裝置。如果問題仍未解決,請在網址可重新存取時,指示使用者重新開啟再關閉應用程式。
IWA
以下列出可能的問題和解決方法。
無法存取更新資訊清單 - 應用程式無法安裝或更新
請確認裝置可載入更新資訊清單。如要排解問題,請確認是否可以透過瀏覽器和目標裝置存取資訊清單。常見的問題包括資訊清單網址有誤或網址受存取保護。如果是存取保護功能,請確保用戶端裝置可存取資訊清單網址,且不需任何手動驗證或登入程序。
如要在裝置端排解問題,請從 chrome://flags 開啟 #enable-isolated-web-app-dev-mode,在系統提示時重新啟動裝置,然後前往 chrome://web-app-internals。選擇「透過更新資訊清單安裝隔離網頁應用程式」,模擬安裝流程,並列出瀏覽器可從此資訊清單剖析的所有 IWA 版本。
固定版本/指定發布管道未列於更新資訊清單 - 應用程式無法安裝或更新
請確認更新資訊清單中有版本或發布管道項目。
無法存取軟體包 - 應用程式無法安裝或更新
確認裝置可載入 IWA 軟體包。如要排解問題,請確認是否可以透過瀏覽器和目標裝置存取軟體包。常見的問題包括資訊清單設定錯誤、缺少軟體包,或是軟體包資源受存取保護。如果是存取保護功能,請確保用戶端裝置可存取軟體包,且不需任何手動驗證或登入程序。
無效軟體包/錯誤簽名 - 應用程式無法安裝或更新
請與 IWA 開發人員聯絡,請對方提供有效的 IWA 軟體包。
這個應用程式已遺失或毀損 (安裝後)
請與 IWA 開發人員聯絡,因為登入金鑰可能已經過輪換,或這個應用程式的 ID 遭到封鎖。