Den här artikeln gäller för Chrome-administratörer och utvecklare med erfarenhet av att utveckla Chrome-appar.
Som administratör kan du använda administratörskonsolen för att anpassa Chrome-kioskappar. Exempelvis vill du kanske att appen ska styra den version av Chrome som körs på en kiosk. Eller också kan du automatiskt starta en kioskapp på en digital skylt.
Starta automatiskt en kioskapp på ChromeOS-enheter
Om du ställer in en kioskapp på att starta automatiskt förvandlas enheter som kör ChromeOS till enheter med en enda uppgift. Du kan distribuera flera kioskprogram till enheter, men du kan bara konfigurera en app för att automatiskt starta när enheter startar. Du kan till exempel starta en app automatiskt på enheter där användarens interaktion inte styrs med ett tangentbord och en mus.
-
Logga in på Googles administratörskonsol.
Logga in med ditt administratörskonto (slutar inte på @gmail.com).
-
Från administratörskonsolen öppnar du Meny EnheterChromeAppar och tilläggKiosker.
- Om du vill att inställningen ska gälla alla väljer du organisationsenheten på den högsta nivån. Välj annars en underordnad organisationsenhet.
- Bredvid Starta app automatiskt väljer du den app som du vill starta automatiskt på Chrome OS-enheter.
- I appfönstret konfigurerar du inställningar som implementering och automatisk start.
Låt en kioskapp styra Chrome-versionen
Stöds i Chrome 52 och senare.
Du kan låta en kioskapp styra Chrome-versionen på en enhet med ChromeOS för att förbättra enhetens stabilitet om appen eller vissa appfunktioner inte är kompatibla med den senaste versionen av Chrome.
Vi rekommenderar att du bara låter en kioskapp styra Chrome-versionen om:
- Din testprocess inte motsvarar inte den vanliga 6-veckorscykeln för ChromeOS-uppdateringar.
- Det finns en väsentlig risk kopplad till potentiella stabilitetsproblem.
Steg 1: Ställ in OS-versionen i kioskappens manifestfil
- Identifiera den ChromeOS-version du vill ange.
- Gå till CrOS-OmahaProxy CSV Viewer.
- Notera chrome_version-värdet för den vanligaste enheten i din organisation.
- I appens manifest.json-fil anger du
required_platform_version
till det värde du noterade.
Exempelvis:"required_platform_version”: “8350”
. - Ställ in
always_update
på värdet true om du vill uppdatera appen automatiskt, även om ChromeOS-versionen inte överensstämmer.
Denna exempel på konfiguration ställer in obligatorisk required_platform_version
på 8350
och tillåter alltid automatisk uppdatering av appen.
Steg 2: Låt kioskappen styra Chrome-versionen
-
Logga in på Googles administratörskonsol.
Logga in med ditt administratörskonto (slutar inte på @gmail.com).
-
I administratörskonsolen öppnar du menyn EnheterChromeInställningarEnhetsinställningar.
- Om du vill att inställningen ska gälla alla väljer du organisationsenheten på den högsta nivån. Välj annars en underordnad organisationsenhet.
- För en kioskapp som startas automatiskt öppnar du Inställningar för enhetsuppdatering:
- Klicka på Inställningar för automatisk uppdatering:
- Välj Blockera uppdateringar.
- Klicka på Spara.
- Klicka på Kioskstyrda uppdateringar.
- Välj Tillåt kioskappen att styra OS-versionen.
- Kontrollera att appens manifestfil innehåller
required_platform_version
och klicka på OK. - Klicka på Spara.
- Klicka på Inställningar för automatisk uppdatering:
- För alla andra kioskappar går du till Inställningar för enhetsuppdatering:
- Klicka på Appstyrda uppdateringar.
- Klicka på Välj en app.
- Sök efter din kioskapp i Chrome Web Store.
- Klicka på Fäst OS-version i app.
- Klicka på Spara.
Steg 3: Verifiera att policyer tillämpas
- På en hanterad ChromeOS-enhet bläddrar du till chrome://policy.
- Klicka på Läs in policy på nytt.
- För en kioskapp som startas automatiskt:
- Kontrollera att status är inställd på OK och policyvärdet är true för AllowKioskAppControlChromeVersion.
- Kontrollera att status är inställd på OK och policyvärdet är true för DeviceAutoUpdateDisable.
- För angivna kioskappar:
- Kontrollera att status är inställd på OK för DeviceTargetVersionPrefix.
- Kontrollera att policyvärdet är det samma som värdet för required_platform_version i appens manifest-fil för
DeviceTargetVersionPrefix
.
Vanliga scenarier
Scenario | Resultat |
---|---|
Appens manifestfil har inte manifestnyckeln |
Chrome-enheter uppdateras automatiskt till den senaste versionen av ChromeOS när den blir tillgänglig. |
Appens manifestfil har en ogiltig |
Apputvecklaren ser ett felmeddelande i chrome://extensions när de försöker öppna appen. Värdet för |
Värdet för |
Appen har installerats men enhetens OS uppdateras inte om inte värdet för Obs! Första gången en app installeras från Chrome Web Store verifieras värdet för |
Värdet för |
Appen är inte installerad och klientenheten fortsätter att köra den äldre versionen av appen. |
Ange webbadresser som kioskappar kan få åtkomst till
Du kan blockera och tillåta upp till 1 000 webbadresser så att kioskappar endast kan komma åt vissa webbplatser.
-
Logga in på Googles administratörskonsol.
Logga in med ditt administratörskonto (slutar inte på @gmail.com).
-
I administratörskonsolen öppnar du menyn EnheterChromeInställningarEnhetsinställningar.
- Om du vill att inställningen ska gälla alla väljer du organisationsenheten på den högsta nivån. Välj annars en underordnad organisationsenhet.
- Öppna Kioskinställningar.
- Klicka på Blockering av webbadress.
- Ange webbadresser efter behov:
- Blockerade webbadresser – webbadresser som du vill förhindra att kioskappar kommer åt.
Mer information om syntax och exempel finns i Enheter > Blockerade webbadresser. - Undantag för blockerade webbadresser – webbadresser som du vill ge kioskappar åtkomst till (URLAllowlist). Åtkomst tillåts även om webbadresserna också är definierade iBlockerade webbadresser på barnets mobila enhet.
Mer information om syntax och exempel finns iEnheter >Undantag för blockerade webbadresser.
- Blockerade webbadresser – webbadresser som du vill förhindra att kioskappar kommer åt.
- Klicka på Spara.