Zweckbestimmte Geräte sind unternehmenseigene Geräte, die für einen einzelnen Anwendungsfall bestimmt sind, z. B. für digitale Beschilderung, Ticketdruck oder Inventarverwaltung. So können Administratoren die Nutzung eines Geräts auf eine einzelne App oder eine kleine Gruppe von Apps beschränken und verhindern, dass Nutzer andere Apps aktivieren oder andere Aktionen auf dem Gerät ausführen.
Geräteeinstellungen
Dieses Richtlinien-Snippet enthält die empfohlenen Geräteeinstellungen für ein zweckbestimmtes Gerät mit minimalem Zugriff.
"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-Modus
Im Kioskmodus wird eine bestimmte Kiosk-App automatisch gestartet, wenn ein Gerät hochgefahren wird. Die App wird im Vollbildmodus ausgeführt und ist auf dem Startbildschirm angepinnt, damit Nutzer die App nicht verlassen können.
Wenn Sie den Kioskmodus auf einem Gerät aktivieren möchten, geben Sie eine Kiosk-App für das Gerät an, indem Sie installType
auf KIOSK
festlegen. Diese ausgewählte Kiosk-App wird automatisch gestartet, wenn das Gerät hochgefahren wird.
"applications": [ { "packageName": "com.example.app", "installType": "KIOSK", "defaultPermissionPolicy": "GRANT" } ]
Kiosk-App mit zusätzlichen Apps verknüpfen
Ein Gerät kann nur eine einzige Kiosk-App haben (installType
auf KIOSK
festgelegt). Wenn eine Kiosk-App jedoch Verknüpfungen zu anderen Apps enthält, können diese zusätzlichen Apps zu applications
hinzugefügt werden. Der installType
für zusätzliche Apps darf nicht KIOSK
oder BLOCKED
sein.
"applications": [ { "packageName": "com.example.app", "installType": "KIOSK", "defaultPermissionPolicy": "GRANT" }, { "packageName": "com.example.app_to_be_linked", "installType": "FORCE_INSTALLED", "defaultPermissionPolicy": "GRANT" } ]
Kioskmodus für Webseiten aktivieren
Mit Web-Apps können Sie eine Webseite im Kioskmodus starten. Mit einer Web-App wird eine Webseite in eine Android-App umgewandelt. Sie verwenden den Paketnamen einer Web-App, um sie wie jede andere Android-App auf einem Gerät zu installieren.
Legen Sie den Paketnamen einer Webanwendung als Kiosk-App des Geräts fest, indem Sie installType
auf KIOSK
festlegen.
Da Web-Apps Google Chrome zum Starten benötigen, sollten Sie Chrome auch zu applications
hinzufügen. Das Beispiel unten enthält weitere Empfehlungen für Einstellungen, z. B. die Verwendung verwalteter Konfigurationen, um die URL der Webanwendung in Chrome ausdrücklich zuzulassen und andere URLs zu deaktivieren.
"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-Launcher
Wenn Nutzer auf einem Gerät über den Startbildschirm auf eine oder mehrere Apps zugreifen müssen, aktivieren Sie den benutzerdefinierten Launcher des Geräts, indem Sie kioskCustomLauncherEnabled
in der Richtlinie aktivieren. Wenn das Gerät entsperrt bleiben soll (z. B. für öffentliche Kioske), aktivieren Sie keyguardDisabled
:
"kioskCustomLauncherEnabled": true, "keyguardDisabled": true, "applications": [ { "packageName": "com.example.app1", "installType": "FORCE_INSTALLED", "defaultPermissionPolicy": "GRANT" }, { "packageName": "com.example.app2", "installType": "FORCE_INSTALLED", "defaultPermissionPolicy": "GRANT" } ]
Sie können auch Ihre eigene benutzerdefinierte Launcher-App entwickeln, um Nutzern Zugriff auf mehrere Apps zu gewähren.