I dispositivi dedicati sono dispositivi di proprietà dell'azienda che soddisfano un singolo caso d'uso, ad esempio ad esempio la segnaletica digitale, la stampa di biglietti o la gestione dell'inventario. In questo modo, gli amministratori per limitare ulteriormente l'utilizzo di un dispositivo a una sola app o a un piccolo insieme di app, e impedisce agli utenti di attivare altre app o di eseguire altre azioni nella dispositivo.
Impostazioni dispositivo
Questo snippet dei criteri include le impostazioni del dispositivo consigliate per un dispositivo dedicato con accesso minimo.
"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 },
Modalità kiosk
In modalità kiosk, viene avviata un'app kiosk designata. automaticamente all'avvio del dispositivo. L'app viene eseguita in modalità a schermo intero e e sarà bloccato sulla schermata Home per impedire agli utenti di uscire dall'app.
Per attivare la modalità kiosk su un dispositivo, specifica un'app kiosk designata per il
dispositivo impostando installType
su KIOSK
. Questo
l'app kiosk designata verrà avviata automaticamente all'avvio del dispositivo.
"applications": [ { "packageName": "com.example.app", "installType": "KIOSK", "defaultPermissionPolicy": "GRANT" } ]
Collegare un'app kiosk ad altre app
Un dispositivo può avere una sola app kiosk designata
(installType
impostato su KIOSK
). Tuttavia, se un chiosco
link ad altre app, queste app possono essere aggiunte
applications
. Assicurati che il valore installType
per qualsiasi
app aggiuntive non sono KIOSK
o BLOCKED
.
"applications": [ { "packageName": "com.example.app", "installType": "KIOSK", "defaultPermissionPolicy": "GRANT" }, { "packageName": "com.example.app_to_be_linked", "installType": "FORCE_INSTALLED", "defaultPermissionPolicy": "GRANT" } ]
Attiva la modalità kiosk per le pagine web
Con le app web, puoi aprire una pagina web in modalità kiosk. Un'applicazione web trasforma una pagina web in un App per Android. Utilizzi il nome del pacchetto di un'app web per installarla su un dispositivo, come per qualsiasi altra app per Android.
Se utilizzi il nome del pacchetto di un'app web, impostalo come nome del dispositivo
app kiosk impostando installType
su KIOSK
.
Poiché le app web richiedono
Google Chrome
devi anche aggiungere Chrome a applications
. La
l'esempio riportato di seguito include ulteriori consigli per l'impostazione, come l'utilizzo
configurazioni gestite per consentire esplicitamente l'URL dell'app web in Chrome e
non consentire altri URL.
"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" } ]
Avvio app kiosk
Se un dispositivo richiede agli utenti di accedere a una o più app dalla schermata Home,
attiva Avvio app personalizzato del dispositivo attivando
kioskCustomLauncherEnabled
nel criterio. Per conservare il dispositivo
sbloccato (per i kiosk pubblici, ad esempio), attiva keyguardDisabled
:
"kioskCustomLauncherEnabled": true, "keyguardDisabled": true, "applications": [ { "packageName": "com.example.app1", "installType": "FORCE_INSTALLED", "defaultPermissionPolicy": "GRANT" }, { "packageName": "com.example.app2", "installType": "FORCE_INSTALLED", "defaultPermissionPolicy": "GRANT" } ]
Puoi anche sviluppare la tua app Avvio app personalizzata per dare agli utenti l'accesso a più app.