Dispositivos dedicados são dispositivos da empresa que 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 em um único app ou em 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 o installType
como KIOSK
. Esse
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 só pode ter um único aplicativo de quiosque designado
(installType
definido como KIOSK
). No entanto, se um aplicativo de quiosque
for vinculado a outros aplicativos, eles 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. O nome do pacote de um app da Web é usado 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 o installType
como KIOSK
.
Como os apps da Web exigem o
Google Chrome
para iniciar, você também precisa adicionar 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
não permitir 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" } ]
Acesso rápido ao quiosque
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" } ]
Você também pode desenvolver seu próprio app personalizado de tela de início para oferecer aos usuários acesso a vários apps.