Aikaleima on palvelu, jolla asiakas voi hallita erilaisia leimaustapahtumia. Leimaustapahtumista kirjataan leimauslaite, leimaaja, leimauslaji ja aika. Järjestelmässä on kaksi osaa:
leimaustietojen hallinta ja leimauspääte. Kumpaankin osaan on kirjautumiseen omat tunnukset. Järjestelmän tunnukset ovat laitesidonnaisia, ja tunnuksia hallinnoi asiakas itse
tai palvelun toteuttaja. Jatkossa esitellyt toiminnot ovat siis asiakaskohtaisia. Tietoihin pääsevät käsiksi vain asiakkaan käyttäjät ja palvelun ylläpitäjä.
Tiedot sijaitsevat palvelun tuottajan asiakaskohtaisessa tietokannassa ja leimaustietojen osalta vain sen aikaa, kunnes ne on siirretty asiakkaan järjestelmiin.
Siirron jälkeen tiedot voidaan poistaa halutessa. Järjestelmään liittyviä leimaajia, päätelaitteita ja leimaustietoja voi jatkossa ylläpitää API-rajapinnan kautta.
Leimaus
Kun leimausnäyttö tai puhelinsovellus käynnistyy, se pyytää ensimmäisellä käyttökerralla kirjautumaan. Kirjautuminen edellyttää, että tunnukset on perustettu järjestelmään.
Ensimmäisessä vaiheessa asiakkaan tulee luoda laitetunnus ja kirjautumisavain, jolla päätelaite (selain) tai puhelinsovellus kirjautuu järjestelmään. Kirjautumisavaimen leimaaja
saa jonkin välityskanavan (puhelin, SMS, sähköposti) kautta tunnuksen luojalta.
Kun avain syötetään kirjautumisnäyttöön ja kirjautuminen onnistuu, näyttö vaihtuu leimausten syöttöön. Leimauslaite voi olla yhteiskäyttöinen tai henkilökohtainen.
Yhteiskäyttöisessä laitteessa leimaajan täytyy syöttää leimaustilanteessa oma asiakkaan sisäisessä käytössä oleva tunnus. Leimausnäytössä leimaaja valitsee asiakkaan leimauslajeista haluamansa
ja painaa Tallenna. Leimaustieto siirtyy tällöin järjestelmään sisältäen leimauslaitteen tiedot, leimaajan tiedot ja ajan.
Kirjautumistoiminnon avulla pääsee laitteella asiakastietojen ylläpitoon. Ensimmäisessä vaiheessa asiakkaan tulee kuitenkin luoda tunnus ja kirjautumisavain, joilla käyttäjä kirjautuu
järjestelmään. Kirjautumisavain on kertakäyttöinen ja se syötetään kirjautumisnäytössä. Kirjautuminen aktivoi tunnuksen ja yksilöi laitteen. Jatkossa ohjelma käyttää omaa
sisäistä tapaa yksilöidä tiedonsiirto selaimen ja palvelimen välillä. Sovelluksesta ei kirjauduta ulos, joten selainistunto pysyy kirjautuneena. Mikäli sovellus ei toimi ja vaaditaan uudelleenkirjautuminen,
käyttäjän tulee tilata tunnuksen avaus asiakkaan sopiman käytännön mukaisesti. Kirjautumisavaimen luontitoiminnolla tunnuksella voidaan kirjautua uudelleen samalla tai toisella laitteella.
Kirjautumistunnus on sidottu selaimeen tai laitteeseen. Samaa tunnusta ei voi myöskään aktivoida toiselle selaimelle tai laitteelle samanaikaiseen käyttöön;
jokaiselle selaimelle tai laitteelle vaaditaan oma tunnus.