當您要在 Kiosk 模式中使用已發佈的應用程式時,您必須使用工作階段管理中心來執行某些工作。
- 若要開啟 [工作階段管理中心] 視窗,請按一下桌面平台和應用程式選取器視窗右上角的設定工具列按鈕,然後按一下工作階段管理中心旁邊的開啟。如果您有已開啟的遠端桌面工作階段,則必須先關閉該遠端桌面工作階段,然後才能存取桌面平台和應用程式選取器視窗。
- 若要在 Kiosk 模式中將最小化的已發佈應用程式還原,請選取已發佈的應用程式工作階段,然後按一下 [工作階段管理中心] 視窗中的還原按鈕。
- 若要在 Kiosk 模式中切換已發佈的應用程式,請選取已發佈的應用程式工作階段,然後按一下 [工作階段管理中心] 視窗中的還原按鈕。
- 若要在 Kiosk 模式中關閉 [工作階段管理中心] 視窗,請按一下 [工作階段管理中心] 視窗右上角的關閉 (X) 按鈕。
如何在 Chrome OS 裝置上自動啟動 Kiosk 應用程式
如果使用者在 Kiosk 模式下進行作業,則可能已預先將 Chrome 用戶端設定為具有預設伺服器和 applicationId 或 desktopId 的自動啟動應用程式。此類使用者將立即轉換為其選取的桌面平台或應用程式,而無需與伺服器或桌面平台和應用程式清單頁面互動。下節說明如何在 Chrome 用戶端裝置上自動啟動 Kiosk 應用程式。
先決條件
確保您有權存取受管理的 Chrome OS 裝置,在該裝置中可以對管理控制、原則和組態進行集中管理。未受管理的 Chrome OS 裝置或沒有適當管理存取權的裝置可能不支援或未正確實作這些原則。
- 使用管理員帳戶登入 Google 管理控制台。
- 導覽至備註: 若要套用設定,請選取最高排名組織單位,否則請選取子組織單位。
。
- 將 Chrome 用戶端應用程式安裝原則設定為已安裝。
- 選擇自動啟動應用程式旁邊的 Chrome 用戶端應用程式。
如何設定 Kiosk 應用程式原則
若要在 Chrome OS 裝置上提供最佳使用者體驗,請在 Chrome 用戶端中設定 enableLogoutTriggeredQuit 和 enableDisconnectionTriggeredQuit 原則,以便即使是在 ChromeOS 裝置上,管理員也能夠建立一個像 Windows 等傳統系統一樣熟悉和簡單的環境。
透過在 Chrome 用戶端中使用 enableLogoutTriggeredQuit 和 enableDisconnectionTriggeredQuit 原則,可以供增強的使用者體驗來控制登出和中斷連線時的用戶端行為。
下節說明如何設定這些原則,以在 Chrome 用戶端裝置上自動啟動 Kiosk 應用程式。
先決條件
確保您有權存取受管理的 Chrome OS 裝置,在該裝置中可以對管理控制、原則和組態進行集中管理。未受管理的 Chrome OS 裝置或沒有適當管理存取權的裝置可能不支援或未正確實作這些原則。
- 使用管理員帳戶登入 Google 管理控制台。
- 導覽至備註: 若要套用設定,請選取最高排名組織單位,否則請選取子組織單位。
。
- 按一下其他設定。
- 設定 Chrome 用戶端應用程式原則。
- 按一下儲存。
設定 Kiosk 應用程式原則優先順序
enableLogoutTriggeredQuit 和 enableDisconnectionTriggeredQuit 是 Google Chrome 用戶端原則,這些原則透過控制特定事件後的用戶端行為來改善使用者體驗。
- 如果啟用 enableLogoutTriggeredQuit 原則,則會指示 Chrome 用戶端在使用者成功登出時自動關閉。
- 如果啟用 enableDisconnectionTriggeredQuit 原則,則會在所有作用中的桌面平台和應用程式中斷連線時觸發結束 Chrome 用戶端。
若要實現統一的作業迴圈,您可以將這些原則與其他設定 (例如預設伺服器、預設桌面平台或應用程式,以及自動啟動 Kiosk 應用程式) 互相整合。
- 當使用者開啟 ChromeOS 裝置的電源時,Chrome 用戶端會自動啟動,並聯機至指定的預設伺服器,而無需任何輸入。
- 成功驗證後,用戶端會導覽並聯機至預設桌面平台或應用程式。透過此程序,使用者無需再使用伺服器清單、應用程式功能表或他們可能不熟悉的區域來進行搜尋。
- 當使用者登出或從工作階段中斷連線時,用戶端應用程式將關閉。Chrome OS 會立即將 Chrome 用戶端重新開機,並準備好供其他使用者登入。
您可以將原則套用至所有伺服器或僅套用至特定伺服器。請參閱〈如何設定 Kiosk 應用程式原則〉一節以設定 Kiosk 應用程式原則。使用以下組態在適用於所有伺服器的 common-setting 中設定原則:
{ "broker_list": { "Value": { "settings": { "common-setting": { "enableLogoutTriggeredQuit": true, "enableDisconnectionTriggeredQuit": true, } } } } }
使用以下組態為特定伺服器設定原則:
{ "broker_list": { "Value": { "settings": { "server-list": [ { "server": "[BrokerServerAddress]", "enableLogoutTriggeredQuit": true, "enableDisconnectionTriggeredQuit": true, } ] } } } }
對於特定伺服器,如果在 common-setting 和 server-list 中配置的設定互相衝突,則以 server-list 中的設定優先。設定這些原則時,請確保遵循以下組態中所示的階層,將使用者體驗最佳化:
在 Chrome OS 裝置上自動啟動 Kiosk 應用程式並為 Horizon Client 應用程式設定 Kiosk 應用程式原則後,請編輯以下組態以設定 common-setting 和 server-list 之間的原則優先順序。
{ "broker_list": { "Value": { "settings": { "server-list": [ { "server": "[BrokerServerAddress]", "username": "[loginUsername]", "default": true, "desktopID": "[defaultDesktopId]", } ], "common-setting": { "enableLogoutTriggeredQuit": true, "enableDisconnectionTriggeredQuit": true, } } } } }