Dit artikel is bedoeld voor Chrome-beheerders en -ontwikkelaars die ervaring hebben met het ontwikkelen van Chrome-apps.
Als beheerder kun je Chrome-kiosk-apps aanpassen in de Beheerdersconsole. Je kunt bijvoorbeeld instellen dat de app bepaalt welke Chrome-versie wordt gebruikt op een kiosk. Of je kunt een kiosk-app automatisch laten starten op een bord voor digitale bewegwijzering.
Een kiosk-app automatisch laten starten op ChromeOS-apparaten
Als je een kiosk-app zo instelt dat deze automatisch wordt gestart, worden apparaten waarop ChromeOS wordt uitgevoerd apparaten met één doel. Je kunt meerdere kiosk-apps implementeren op een apparaat, maar je kunt er slechts één automatisch laten starten wanneer het apparaat opstart. Je kunt een app bijvoorbeeld automatisch laten starten op apparaten waarop gebruikers geen toetsenbord en muis gebruiken.
-
Log in met een beheerdersaccount op de Google Beheerdersconsole.
Als u geen beheerdersaccount gebruikt, heeft u geen toegang tot de Beheerdersconsole.
- (Optioneel) Als u de instelling wilt toepassen op een afdeling of team, selecteert u aan de zijkant een organisatie-eenheid. Laat me zien hoe dit moet
- Kies naast App automatisch opstarten de app die je automatisch wilt laten opstarten op Chrome OS-apparaten.
- Stel in het app-venster instellingen in, zoals implementatie en automatisch starten.
Een kiosk-app de Chrome-versie laten bepalen
Wordt ondersteund op Chrome 52 en hoger.
Je kunt een kiosk-app de Chrome-versie laten bepalen op een apparaat met ChromeOS om het apparaat stabieler te laten werken als de app (of bepaalde functies in de app) niet werkt met de nieuwste Chrome-versie.
We raden je aan een kiosk-app alleen de Chrome-versie te laten bepalen in de volgende gevallen:
- Het testproces komt niet overeen met de standaardcyclus van 6 weken voor ChromeOS-updates.
- Het levert veel risico op als de app stabiliteitsproblemen heeft.
Stap 1: De OS-versie instellen in het manifestbestand van de kiosk-app
- Bepaal welke ChromeOS-versie je wilt specificeren.
- Ga naar CrOS-OmahaProxy CSV Viewer.
- Noteer de waarde bij chrome_version van het meest voorkomende apparaat in je organisatie.
- Stel in het manifest.json-bestand van de app
required_platform_version
in op de waarde die je hebt genoteerd.
Bijvoorbeeld:"required_platform_version”: “8350”
. - Als je wilt dat de app automatisch wordt geüpdatet naar de nieuwste versie, ook als de ChromeOS-versie niet werkt met de app, stel je
always_update
in op true.
Met deze voorbeeldconfiguratie wordt required_platform_version
ingesteld op 8350
en wordt de app altijd automatisch geüpdatet.
Stap 2: De kiosk-app de Chrome-versie laten bepalen
-
Log in met een beheerdersaccount op de Google Beheerdersconsole.
Als u geen beheerdersaccount gebruikt, heeft u geen toegang tot de Beheerdersconsole.
-
Ga naar Menu
Apparaten > Chrome > Instellingen > Apparaatinstellingen.
Hiervoor is het beheerdersrecht Mobiel apparaatbeheer vereist.
- (Optioneel) Als u de instelling wilt toepassen op een afdeling of team, selecteert u aan de zijkant een organisatie-eenheid. Laat me zien hoe dit moet
- Ga voor een kiosk-app die automatisch wordt gestart naar Update-instellingen voor apparaat:
- Klik op Instellingen voor automatisch updaten:
- Selecteer Updates blokkeren.
- Klik op Opslaan.
- Klik op Door kiosk bepaalde updates.
- Selecteer Kiosk-app toestaan de versie van het besturingssysteem te bepalen.
- Controleer of het manifestbestand van de app
required_platform_version
bevat en klik op OK. - Klik op Opslaan.
- Klik op Instellingen voor automatisch updaten:
- Ga voor alle andere kiosk-apps naar Update-instellingen voor apparaat:
- Klik op Door app bepaalde updates.
- Klik op Een app selecteren.
- Zoek de kiosk-app in de Chrome Web Store.
- Klik op OS-versie vastzetten voor app.
- Klik op Opslaan.
Stap 3: Controleren of het beleid is toegepast
- Ga op een beheerd ChromeOS-apparaat naar chrome://policy.
- Klik op Beleid opnieuw laden.
- Doe het volgende voor een kiosk-app die automatisch wordt gestart:
- Controleer bij AllowKioskAppControlChromeVersion of 'Status' is ingesteld op OK en 'Policy value' (Beleidswaarde) is ingesteld op true.
- Controleer bij DeviceAutoUpdateDisable of 'Status' is ingesteld op OK en 'Policy value' is ingesteld op true.
- Doe het volgende voor gespecificeerde kiosk-apps:
- Controleer bij DeviceTargetVersionPrefix of 'Status' is ingesteld op OK.
- Controleer bij DeviceTargetVersionPrefix of 'Policy value' gelijk is aan de waarde die is ingesteld voor
required_platform_version
in het manifestbestand van de app.
Veelvoorkomende scenario’s
Scenario | Resultaat |
---|---|
Het manifestbestand van de app bevat niet de manifestsleutel |
Het apparaat wordt automatisch geüpdatet naar de nieuwste ChromeOS-versie wanneer deze beschikbaar wordt. |
Het manifestbestand van de app bevat een ongeldige waarde voor de instelling |
De app-ontwikkelaar krijgt een foutmelding in chrome://extensions wanneer geprobeerd wordt de app te laden. De instelling |
De waarde in |
De app is geïnstalleerd, maar de apparaat-OS wordt pas geüpdatet als de waarde in Opmerking: De eerste keer dat een app wordt gepusht vanuit de Chrome Web Store, wordt de waarde in |
De waarde in |
De app wordt niet geïnstalleerd en de oudere versie van de app blijft worden uitgevoerd op het clientapparaat. |
URL's opgeven die kiosk-apps kunnen openen
Je kunt maximaal duizend URL's blokkeren en toestaan, zodat kiosk-apps alleen toegang hebben tot bepaalde websites.
-
Log in met een beheerdersaccount op de Google Beheerdersconsole.
Als u geen beheerdersaccount gebruikt, heeft u geen toegang tot de Beheerdersconsole.
-
Ga naar Menu
Apparaten > Chrome > Instellingen > Apparaatinstellingen.
Hiervoor is het beheerdersrecht Mobiel apparaatbeheer vereist.
- (Optioneel) Als u de instelling wilt toepassen op een afdeling of team, selecteert u aan de zijkant een organisatie-eenheid. Laat me zien hoe dit moet
- Ga naar Kiosk-instellingen.
- Klik op URL-blokkering.
- Voer de vereiste URL's in:
- Geblokkeerde URL's: URL's waartoe je kiosk-apps geen toegang wilt geven.
Zie Apparaten > Geblokkeerde URL's voor syntaxis en voorbeelden. - Uitzonderingen op geblokkeerde URL's: URL's waartoe je kiosk-apps toegang wilt geven (URLAllowlist). Deze toegang geldt zelfs als de URL's ook op de lijst Geblokkeerde URL's staan.
Zie Apparaten > Uitzonderingen op geblokkeerde URL's voor syntaxis en voorbeelden.
- Geblokkeerde URL's: URL's waartoe je kiosk-apps geen toegang wilt geven.
- Klik op Opslaan.