專用裝置是指具備單一用途的公司擁有裝置,例如 例如數位電子看板、票券列印或庫存管理這樣一來,管理員 進一步鎖定單一或少數應用程式的使用情況 防止使用者啟用其他應用程式或在 裝置。
裝置設定
這個政策程式碼片段包含以下項目的建議裝置設定: 做為存取門檻的專用裝置
"safeBootDisabled": true, "screenCaptureDisabled": true, "factoryResetDisabled": true, "cameraDisabled": true, // Specifies that system updates will be auto-installed during a daily // maintenance window between 2am and 4am. "systemUpdate": { "type": "WINDOWED", "startMinutes": 120, "endMinutes": 240 },
Kiosk 模式
在「Kiosk 模式」中,會啟動指定的資訊站應用程式 在裝置啟動時自動執行。應用程式會以全螢幕模式執行, 並固定在主畫面中,可避免使用者離開應用程式。
如要在裝置上啟用 Kiosk 模式,請指定每個應用程式的
裝置,方法是將 installType
設為 KIOSK
。這個
指定的資訊站應用程式會在裝置開機時自動啟動。
"applications": [ { "packageName": "com.example.app", "installType": "KIOSK", "defaultPermissionPolicy": "GRANT" } ]
將資訊站應用程式連結至其他應用程式
每部裝置只能有一個指定的資訊站應用程式
(installType
設為 KIOSK
)。不過,如果是資訊站
應用程式連結,就可以將這些額外的應用程式
applications
。確認 installType
中任何
其他應用程式不是 KIOSK
或 BLOCKED
。
"applications": [ { "packageName": "com.example.app", "installType": "KIOSK", "defaultPermissionPolicy": "GRANT" }, { "packageName": "com.example.app_to_be_linked", "installType": "FORCE_INSTALLED", "defaultPermissionPolicy": "GRANT" } ]
啟用網頁的 Kiosk 模式
透過網頁應用程式, 可以使用 Kiosk 模式開啟網頁網頁應用程式可將網頁變成 Android 應用程式。您只要使用網頁應用程式的套件名稱將其安裝到裝置上, 和其他 Android 應用程式一樣
使用網頁應用程式的套件名稱,將其指定為裝置的
資訊站應用程式的 installType
設為 KIOSK
。
由於網頁應用程式
Google Chrome
啟動 Chrome,建議您一併將 Chrome 新增至 applications
。
以下範例提供更多設定建議,像是
受管理設定,以便在 Chrome 和
不允許其他網址。
"applications": [ { "packageName": "com.google.enterprise.webapp.x6306d4def62b6b3s", "installType": "KIOSK", "defaultPermissionPolicy": "GRANT" }, { "packageName": "com.android.chrome", "installType": "FORCE_INSTALLED", "managedConfiguration": { "URLBlocklist": ["*"], "URLAllowlist": ["web.app.url"] }, "defaultPermissionPolicy": "GRANT" } ]
Kiosk 啟動器
如果裝置要求使用者從主畫面存取一或多個應用程式,
如要啟用裝置的自訂啟動器,請啟用以下項目:
政策中的 kioskCustomLauncherEnabled
。保留裝置
未鎖定 (例如公開資訊站),請啟用 keyguardDisabled
:
"kioskCustomLauncherEnabled": true, "keyguardDisabled": true, "applications": [ { "packageName": "com.example.app1", "installType": "FORCE_INSTALLED", "defaultPermissionPolicy": "GRANT" }, { "packageName": "com.example.app2", "installType": "FORCE_INSTALLED", "defaultPermissionPolicy": "GRANT" } ]
您也可以自行開發自訂啟動器應用程式,讓使用者存取 。