Siirry sisältöön

Käyttöönotto EMM:n kautta

Enterprise Mobility Manager (EMM) on IT-alusta Android-tablettien keskitettyyn hallintaan. Yleisiä EMM-palveluja ovat Microsoft Intune, Jamf Pro, Esper, Scalefusion ja Samsung Knox. Kun rekisteröit Jonot-sovelluksen EMM:ään Managed Google Playn kautta, voit lähettää jokaiseen laitteeseen hallittuja määrityksiä (Managed Configurations). Sovellus lukee nämä avain-arvoasetukset käynnistyessään ja aina IT-ylläpitäjän päivittäessä niitä. Uutta APK-versiota ei tarvita.

Rekisteröityminen Managed Google Playhin

Osio nimeltä “Rekisteröityminen Managed Google Playhin”

Ennen kuin voit viedä määrityksiä, Jonot-sovellustesi täytyy olla saatavilla EMM:si sovellusluettelossa:

  1. Seuraa Googlen Import an app from Google Play -opasta lisätäksesi Jonot Kiosk ja Jonot Desk Managed Google Play -tiliisi.
  2. Lisää EMM:ssäsi molemmat sovellukset laiteprofiiliin, jota käytät kioski-/palvelupistetableteille.
  3. EMM havaitsee automaattisesti jokaisen sovelluksen hallitun määrityksen skeeman (määritelty APK:n sisällä olevassa app_restrictions.xml-tiedostossa). Manuaalista skeeman tuontia ei tarvita.

Molemmat sovellukset jakavat samat avaimet, lukuun ottamatta URL-korvausta (kioski käyttää avainta kioskUrlOverride; palvelupiste käyttää avainta deskUrlOverride). Kaikki avaimet ovat valinnaisia ja oletuksena tyhjiä, ellei toisin mainita.

  • pairingCode (merkkijono) — Parita laite automaattisesti ensimmäisellä käynnistyskerralla. Sovellus syöttää koodin SPA:han, jotta henkilöstön ei tarvitse kirjoittaa 7-merkkistä parituskoodia laitteelle. Laitekohtainen — aseta eri arvo jokaiselle tabletille.
  • managerPin (merkkijono) — Aseta poistumis-PIN keskitetysti. Kun arvo on määritetty, laite ohittaa ensimmäisen käynnistyksen PIN-valintaikkunan. Jätä arvo tyhjäksi, jos henkilöstö asettaa PIN-koodin laitteella. Uuden arvon lähettäminen on myös suositeltu tapa palauttaa unohtunut PIN koskematta laitteeseen.
  • allowEscapeHatch (totuusarvo, oletus true) — Arvo false poistaa oikean yläkulman viiden napautuksen eleen käytöstä. Asetus sopii vilkkaisiin julkisiin kioskeihin, joissa paikallista poistumistapaa ei tarvita.
  • kioskUrlOverride / deskUrlOverride (merkkijono) — Edistynyt, vain testi-/lähiverkkokäyttöön. Korvaa sovellukseen käännösvaiheessa upotetun SPA-URL-osoitteen (https://kiosk.jonot.io tai https://desk.jonot.io). Jätä tyhjäksi tuotantoa varten.
  • apiOriginOverride (merkkijono) — Edistynyt, vain testi-/lähiverkkokäyttöön. Korvaa käännösvaiheessa upotetun API-alkuperän (https://api.jonot.io). Jätä tyhjäksi tuotantoa varten.

Tarkka käyttöliittymä vaihtelee EMM:n mukaan, mutta yleiset vaiheet ovat:

  1. Avaa EMM-konsolissasi Jonot Kiosk- tai Jonot Desk-sovelluksen hallittu määritys.
  2. EMM näyttää skeeman lomakkeena. Täytä haluamasi avaimet ja jätä loput tyhjiksi, jos haluat käyttää oletuksia.
  3. Kohdista määritys laiteryhmällesi tai yksittäisille laitteille.
  4. Vie määritys. Sovellus vastaanottaa sen heti, jos laite on verkossa, tai seuraavalla kirjautumistarkistuksella.
  5. Sovellus lukee ja ottaa määrityksen käyttöön. URL-osoitteen ja alkuperän muutokset lataavat WebView-näkymän uudelleen, mikä käytännössä luo sovelluksen uudelleen. Keskeneräinen asiakastapahtuma nollautuu.

Suositellut käyttöönottokohtaiset asetukset

Osio nimeltä “Suositellut käyttöönottokohtaiset asetukset”
  • pairingCode: tämän laitteen parituskoodi Jonot-hallintapaneelistasi.
  • managerPin: yrityksesi IT-PIN-käytäntö (tai jätä tyhjäksi paikan päällä tehtävää asetusta varten).
  • allowEscapeHatch: true useimmissa käyttöönotoissa; false vain, jos paikan päällä tehtävää ylläpitoa ei koskaan tarvita.

URL-korvausavaimia ei tarvita tavallisissa tuotantokäyttöönotoissa. Aseta ne vain, jos:

  • Testaat testiympäristöä vasten.
  • Käytät toimipaikan offline-isäntää (apps/host) paikallisverkossa.

Jos asetat URL-korvauksen, varmista myös, että laitteen ALLOW_CLEARTEXT-käännösasetus sallii HTTP:n (lähiverkon URL-osoitteille). Tämä vaatii mukautetun käännöksen — Play Storen käännös asettaa cleartextin oletuksena aina arvoon false.

  • Automaattinen paritus (pairingCode): Koodi syötetään SPA:han muuttujana window.__JONOT_MANAGED_PAIRING_CODE jokaisen sivun latauksen jälkeen. SPA lukee tämän arvon käynnistyessään ja viimeistelee parituksen automaattisesti. Saman koodin vieminen jo paritetulle laitteelle ei tee mitään. Eri koodin vieminen laitteelle, joka on aiemmin paritettu automaattisesti, käynnistää parituksen uudelleen.
  • Ylläpitäjän PIN (managerPin): Tallennetaan laitteen salattuihin SharedPreferences-asetuksiin samalla avaimella, jota laitteella tehtävä PIN-asetus käyttää. Tulee voimaan, kun poistumisele tehdään seuraavan kerran. EMM:n lähettämä PIN on ensisijainen ja korvaa laitteella asetetun PIN-koodin jokaisen käynnistyksen tai määritysmuutoksen yhteydessä.
  • Pakoluukku (allowEscapeHatch): Tulee voimaan heti määrityksen muuttuessa — ei vaadi uudelleenkäynnistystä.
  • URL-/alkuperäkorvaukset: Tulevat voimaan määrityksen muuttuessa. Sovellus lataa uuden URL-osoitteen — mahdollinen kesken oleva asiakastapahtuma nollautuu.