Kulunvalvonnan ja työajanseurannan integrointi edellyttää yhteistä tiedonvaihtoa, yhteensopivaa verkkoympäristöä sekä selkeää tietoturvarakennetta. Käytännössä järjestelmien täytyy puhua samaa kieltä: niiden on vaihdettava kulkutapahtumia, henkilötietoja ja aikaleimoja saumattomasti. Alla käymme läpi tärkeimmät tekniset vaatimukset kysymys kerrallaan.
Mitä tietoja kulunvalvonta- ja työajanseurantajärjestelmien täytyy jakaa keskenään?
Kulunvalvonta- ja työajanseurantajärjestelmien täytyy jakaa vähintään neljä tietoluokkaa: henkilötunnisteet, kulkutapahtumat aikaleimoineen, kulkuoikeudet sekä työvuorotiedot. Näiden tietojen yhdistäminen mahdollistaa sen, että sisäänkirjautuminen ovella rekisteröityy automaattisesti myös työajan aloitukseksi.
Henkilötunniste on integraation ydin. Kun sama henkilö tunnistetaan molemmissa järjestelmissä samalla tunnisteella, esimerkiksi kortinnumerolla tai käyttäjätunnuksella, tiedot yhdistyvät oikein ilman manuaalista työtä. Tämä poistaa tarpeen kirjata leimauksia erikseen kahdessa eri järjestelmässä.
Kulkutapahtumat sisältävät tiedon siitä, kuka avasi minkä oven ja milloin. Työajanseuranta käyttää näitä tapahtumia laskeakseen, milloin henkilö saapui töihin ja milloin poistui. Tämä toimii vain, jos aikaleima on tarkka ja molemmissa järjestelmissä käytetään samaa aikavyöhykettä ja kellot ovat synkronoituja.
Työvuorotiedot kulkevat usein toiseen suuntaan: työajanseurannasta kulunvalvontaan. Kun järjestelmä tietää, milloin henkilöllä on työvuoro, se voi automaattisesti sallia tai rajoittaa kulkua tiettyinä aikoina. Tämä tekee kulkuoikeuksien hallinnasta dynaamista eikä pelkästään staattista.
Miten kulunvalvonta- ja työajanseurantajärjestelmät kommunikoivat teknisesti?
Kulunvalvonta- ja työajanseurantajärjestelmät kommunikoivat yleisimmin rajapintojen, kuten REST API:n tai SOAP-rajapinnan, kautta. Toinen yleinen tapa on tietokantaintegraatio, jossa järjestelmät lukevat ja kirjoittavat yhteiseen tietokantaan sovitussa formaatissa.
Rajapintapohjainen integraatio
API-pohjainen integraatio on nykyisin yleisin tapa yhdistää järjestelmiä. Kulunvalvontajärjestelmä lähettää kulkutapahtuman rajapinnan kautta työajanseurantaan heti, kun ovi avautuu. Tämä tapahtuu reaaliajassa tai lähes reaaliajassa, joten tiedot ovat ajan tasalla ilman viivettä.
Tiedostopohjaiset ja tietokantaintegraatiot
Vanhemmissa ympäristöissä integraatio voidaan toteuttaa myös tiedostopohjaisesti: järjestelmä vie tapahtumat esimerkiksi CSV- tai XML-tiedostoon, jonka toinen järjestelmä lukee säännöllisin väliajoin. Tämä on yksinkertaisempi mutta hitaampi tapa, eikä se sovi tilanteisiin, joissa tietojen täytyy päivittyä välittömästi.
Protokollien yhteensopivuus on tärkeä tekijä. Jos kulunvalvontajärjestelmä käyttää OSDP-protokollaa laitteiden väliseen viestintään ja työajanseuranta odottaa HTTP-pohjaista dataa, tarvitaan väliohjelmisto tai muunnin hoitamaan protokollamuunnos. Tämä kannattaa selvittää jo ennen hankintapäätöstä.
Mitä verkko- ja laitteistovaatimuksia integraatio asettaa?
Integraatio edellyttää, että kulunvalvontajärjestelmä toimii ethernet-verkossa ja on suoraan yhteydessä palvelimeen. Tämä mahdollistaa reaaliaikaisen tiedonsiirron ilman erillisiä kalliita kaapelointeja tai keskittimiä. Laitteistolta vaaditaan riittävä suorituskyky ja verkon täytyy olla luotettava.
Verkkovaatimukset voidaan jakaa kahteen tasoon:
- Paikallinen lähiverkko (LAN): Kulunvalvontalaitteet, kuten kortinlukulaitteet ja ohjaimet, kytkeytyvät ethernet-verkkoon. Verkon täytyy olla vakaa ja sen kaistanleveyden riittävä tapahtumadatan siirtoon.
- Palvelinympäristö: Integraatiopalvelin tai pilvipalvelu tarvitsee riittävän prosessointitehon ja tallennustilan, jotta kulkutapahtumat ja työajanseurannan merkinnät voidaan käsitellä sujuvasti.
Laitteistopuolella kortinlukulaitteiden ja oviohjainten täytyy tukea järjestelmän käyttämää protokollaa. Jos otat käyttöön kulunvalvontajärjestelmän, joka toimii ethernet-pohjaisesti, vältyt erillisiltä kaapelointiprojekteilta, koska laitteet kytkeytyvät suoraan olemassa olevaan verkkoon.
Myös palvelinohjelmiston versiot ja käyttöjärjestelmäyhteensopivuus kannattaa tarkistaa. Vanhentunut palvelinympäristö voi estää uusien rajapintaominaisuuksien käytön ja hidastaa integraation toimivuutta.
Mitä tietoturva- ja tietosuojavaatimuksia integroituun järjestelmään kohdistuu?
Integroitu kulunvalvonta- ja työajanseurantajärjestelmä käsittelee henkilötietoja, joten siihen sovelletaan EU:n yleistä tietosuoja-asetusta (GDPR). Tietoturvan osalta järjestelmän täytyy suojata kulkutapahtumat ja henkilötiedot sekä siirron aikana että tallennettuna.
Tietosuojan kannalta tärkeimmät vaatimukset ovat:
- Tietojen minimointi: Kerää ja säilytä vain se tieto, jota integraatio oikeasti tarvitsee. Tarpeettomia henkilötietoja ei pidä siirtää järjestelmien välillä.
- Käyttötarkoitussidonnaisuus: Kulkutapahtumia saa käyttää vain niihin tarkoituksiin, joihin ne on kerätty, esimerkiksi työajan laskentaan, ei muuhun seurantaan.
- Säilytysajat: Henkilötietoja ei saa säilyttää tarpeettoman pitkään. Määrittele selkeä säilytysaika sekä kulkutapahtumille että työajanseurannan tiedoille.
- Rekisteröidyn oikeudet: Työntekijällä on oikeus nähdä itseään koskevat tiedot ja pyytää niiden korjaamista tai poistamista.
Tietoturvan osalta tiedonsiirto järjestelmien välillä täytyy salata, yleensä TLS-protokollalla. Rajapintayhteydet suojataan API-avaimilla tai OAuth-pohjaisella tunnistautumisella. Pääsy integraatiopalvelimeen rajataan vain niille henkilöille ja järjestelmille, jotka sitä oikeasti tarvitsevat.
ISO 27001 -sertifioitu toimittaja noudattaa tietoturvan hallintaan liittyviä parhaita käytäntöjä järjestelmällisesti, mikä helpottaa vaatimusten täyttämistä myös asiakkaan näkökulmasta.
Voiko integraation ottaa käyttöön vaiheittain vai vaatiiko se kertakäyttöönoton?
Integraation voi ottaa käyttöön vaiheittain. Tyypillisesti aloitetaan yhdestä ovesta tai yhdestä toimipisteestä, testataan tiedonsiirto ja laajennetaan sen jälkeen muihin kohteisiin. Kertakäyttöönotto ei ole vaatimus, vaan vaiheistus on usein käytännöllisempi tapa hallita riskejä.
Vaiheistus kannattaa suunnitella näin:
- Pilottivaihe: Valitse yksi ovi tai yksi tiimi testikohteeksi. Tarkista, että kulkutapahtumat siirtyvät oikein työajanseurantaan ja että henkilötunnisteet täsmäävät.
- Laajennusvaihe: Lisää ovet ja toimipisteet yksi kerrallaan tai ryhmissä. Tarkista jokaisen laajennuksen jälkeen, että integraatio toimii odotetulla tavalla.
- Tuotantovaihe: Kun kaikki kohteet ovat mukana, siirry täyteen tuotantokäyttöön ja ota käyttöön automaattiset valvontahälytykset tiedonsiirron toimivuuden seuraamiseksi.
Vaiheistus myös pienentää häiriöriskiä. Jos integraatiossa ilmenee ongelma pilottivaiheessa, se ei vaikuta koko organisaation toimintaan. Lisäksi henkilöstö ehtii tottua uuteen toimintatapaan asteittain, mikä helpottaa muutoksen hallintaa.
Teknisesti vaiheistus onnistuu parhaiten, kun kulunvalvontajärjestelmä on modulaarinen ja laitteet voidaan lisätä verkkoon ilman suuria infrastruktuurimuutoksia.
JotWare: kulunvalvonta ja työajanseuranta samasta lähteestä
Me JotWarella olemme erikoistuneet kulunvalvonta- ja henkilöliikenteen hallintaratkaisuihin, jotka on suunniteltu toimimaan saumattomasti yhteen työajanseurannan kanssa. Järjestelmämme toimii ethernet-verkossa ja on suoraan yhteydessä palvelimeen, joten erillistä kaapelointia tai kalliita välilaiteratkaisuja ei tarvita.
Ratkaisumme tarjoavat sinulle:
- Avaimettoman kulunvalvonnan, joka skaalautuu yrityksen kasvun mukaan
- Vaiheistettavan käyttöönoton, ovi tai portti kerrallaan
- Saumattoman integraation JotBar-työajanseurannan kanssa
- ISO 27001 -sertifioitua tietoturvaosaamista koko toimitusketjussa
- 100% kotimaista tuotekehitystä ja asiakaspalvelua
Jokainen käyttöönotto räätälöidään asiakkaan tarpeiden mukaan, ja yli 150 tyytyväistä asiakasta eri toimialoilta luottaa ratkaisuihimme. Ota yhteyttä ja selvitetään yhdessä, miten integraatio sopii juuri teidän ympäristöönne. Ota yhteyttä tänään ja aloitetaan kartoitus.