Os dispositivos dedicados são da empresa e atendem a um único caso de uso, como sinalização digital, impressão de ingressos ou gerenciamento de inventário. Isso permite que os administradores bloqueiem ainda mais o uso de um dispositivo para um único app ou um pequeno conjunto de apps, além de impedir que os usuários ativem outros apps ou realizem outras ações no dispositivo.
Configurações do dispositivo
Este snippet de política inclui as configurações recomendadas para um dispositivo dedicado com acesso mínimo.
"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 },
Modo quiosque
No modo quiosque, um aplicativo de quiosque designado é iniciado automaticamente quando um dispositivo é inicializado. O app é executado no modo de tela cheia e é fixado na tela inicial para evitar que os usuários saiam dele.
Para ativar o modo quiosque em um dispositivo, especifique um aplicativo de quiosque designado para o
dispositivo definindo installType
como KIOSK
. Este
aplicativo de quiosque designado será iniciado automaticamente quando o dispositivo for inicializado.
"applications": [ { "packageName": "com.example.app", "installType": "KIOSK", "defaultPermissionPolicy": "GRANT" } ]
Vincular um aplicativo de quiosque a outros aplicativos
Um dispositivo pode ter apenas um aplicativo de quiosque designado (installType
definido como KIOSK
). No entanto, se um aplicativo de quiosque for vinculado a outros aplicativos, esses aplicativos adicionais poderão ser adicionados a applications
. Verifique se o installType
de
todos os outros apps não é KIOSK
ou BLOCKED
.
"applications": [ { "packageName": "com.example.app", "installType": "KIOSK", "defaultPermissionPolicy": "GRANT" }, { "packageName": "com.example.app_to_be_linked", "installType": "FORCE_INSTALLED", "defaultPermissionPolicy": "GRANT" } ]
Ativar o modo quiosque para páginas da Web
Com os apps da Web, é possível iniciar uma página da Web no modo quiosque. Um app da Web transforma uma página da Web em um app Android. Use o nome do pacote de um app da Web para instalá-lo em um dispositivo, assim como qualquer outro app Android.
Usando o nome do pacote de um app da Web, defina-o como o aplicativo de quiosque do
dispositivo definindo installType
como KIOSK
.
Como os apps da Web exigem que o
Google Chrome
seja iniciado, adicione também o Chrome ao applications
. O exemplo abaixo inclui outras recomendações de configuração, como o uso de configurações gerenciadas para permitir explicitamente o URL do app da Web no Chrome e proibir outros URLs.
"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" } ]
Tela de início em quiosques
Se um dispositivo exigir que os usuários acessem um ou mais apps na tela inicial,
ative a tela de início personalizada do dispositivo ativando
kioskCustomLauncherEnabled
na política. Para manter o dispositivo
desbloqueado (para quiosques públicos, por exemplo), ative keyguardDisabled
:
"kioskCustomLauncherEnabled": true, "keyguardDisabled": true, "applications": [ { "packageName": "com.example.app1", "installType": "FORCE_INSTALLED", "defaultPermissionPolicy": "GRANT" }, { "packageName": "com.example.app2", "installType": "FORCE_INSTALLED", "defaultPermissionPolicy": "GRANT" } ]
Também é possível desenvolver seu próprio app de tela de início personalizado para que os usuários tenham acesso a vários apps.