Joonas Mäkinen Käyttäjähallinnan esittely 13.12.2012
Opintopolku-palvelu monessa mukana Sisäiset tarpeet ja riippuvuudet: Toteutettavat palvelut (näitä koskevat osaprojektit: KSHJ, ALPE, AIKU) OPH:n omat muut palvelut pitemmällä aikavälillä Ulkoiset tarpeet ja riippuvuudet: Oppilaitokset kuten peruskoulut, ammatilliset oppilaitokset, lukiot, ammattikorkeakoulut, yliopistot Viranomaiset: VRK, KELA, Migri, OKM, Vero, TEM, CIMO, UAF, lähetystöt Opintopolku-palvelu on kasvava ekosysteemi
Opintopolku-palvelut SOA Aikuisten ammatillinen lisäkoulutus
Käyttäjähallinta Opintopolku-palvelussa
Tunnistautuminen, yksilöinti ja käyttöoikeus Käytössä on useita tunnistusmekanismeja: 1. Vetuma (pankkitunnistus, mobiili, hst) 2. Haka (korkeakoulut) 3. Opintopolku-palvelun oma käyttäjätunnus 4. Virtu (viranomaistunnistus) 5. Katso (Vero, Kela) Tunnistautumisen yhteydessä tai sen jälkeen käyttäjä pyritään yksilöimään tarkistuksella väestötietojärjestelmästä. Yksilöinnillä varmistetaan ettei käyttäjällä ole useita identiteettejä palvelussa: 1. Käyttäjä voi toimia useissa rooleissa: hakijana, virkailijana (useissa eri organisaatioissa) ja huoltajana. 2. Henkilön ei pitäisi pystyä tekemään virkailijana itseensä kohdistuvia toimenpiteitä.
Tunnistautuminen pelkästään ei anna virkailijalle mitään käyttöoikeuksia Käyttöoikeudet pitää erikseen myöntää Yksilöidylle käyttäjälle annetaan oppijanumero, joka yksilöi henkilöt opetustoimessa Valtakunnallisesti yksilöity opetustoimen henkilö Esim. henkilön tietoja siirrettäessä ei tarvita yksilöinnin jälkeen enää henkilötunnusta.
Vaihe 1 Vaihe 2 Vaihe 3 Tunnistautuminen Yksilöinti Käyttöoikeudet Oppija VRK Valinnat Palvelu x Virkailija Opintopolku-kirjautuminen Käyttäjät Suoritukset Palvelu y Yksilöidyt käyttäjät OID
Olli Oppijana Vaihe 1 Tunnistautuminen Vaihe 2 Yksilöinti Vaihe 3 Käyttöoikeudet, palvelujen käyttö VRK Olli Virkailijana Olli? OID 123 Virkailijan roolissa Valinnat Palvelu x Opintopolku-kirjautuminen Käyttäjät Yksilöidyt käyttäjät OID Olli OID 123 OID 123 Oppijan roolissa Suoritukset Palvelu y
Tunnistautumiseen liittyviä tarpeita Oppijalle (ja virkailijalle) tunnistautumispalvelu Vetuma (sisältäen: useimpien kotimaisten pankkien tunnistus, mobiilivarmenne, HST) Korkeakoulujen henkilöstölle (ja opiskelijoille) Haka Valtion virastojen henkilöstölle Virtu (sisältäen: oman organisaation käyttäjätunnus ja salasana sekä virkakortti) Osalla organisaatiokäyttäjistä KATSO Edellisten lisäksi paperi/faksi eli nykyinen malli Rekisteröitymiseen sosiaalisen median palvelut (Facebook, OpenID yms.)
Yksilöinti Tapahtuu automaattisesti, jos henkilöllä on hetu Hetun puuttuessa yksilöinti tapahtuu virkailijatoimenpiteenä Opintopolku-verkkopalvelussa Yksilöinnin myötä henkilölle annetaan yksilöivä oppijanumero (OID)
Oppijanumero Yksilöidään kaikki Opintopolku-palvelukokonaisuuden henkilöt Yksilöidylle henkilölle annetaan oppijanumero tunnisteeksi Oppijanumero on OID-koodi, jonka omistaja on OPH Oppijanumero siirtyy tiedonsiirtojen yhteydessä Voidaan käyttää asioinnissa hetun sijaan
Miten oppijanumero annetaan?
Huomioita Oppijan palvelukokonaisuudesta siirtyy yksilöityjä henkilöitä, joiden avaimena käytetään oppijanumeroa Käyttäjiltä vaaditaan hetu yksilöintiä varten, jos sellainen on. Myös virkailijoilta. Henkilötunnus ja nimi yhdistelmä tarkistetaan VRK:sta Identiteetti: yksi vai monta? Tapaaminen tietosuojavaltuutetun kanssa 5.9.2012 Tulee tietää kenellä on oikeus käsitellä mitäkin tietoa Tulisi käyttää vahvaa tunnistautumista ja yksilöintiä (=erottelua) Hetun korvaaminen palvelussa oppijanumerolla on hyvä idea Tunnistautumispalvelut (Vetuma, Haka jne.) ovat pirstoutuneet ja yksilöinnillä saadaan palveluun henkilölle yksi identiteetti Johtopäätös: kaikki Opintopolku-palvelun käyttäjät yksilöidään ja tunnistetaan (henkilöllä on yksi identiteetti)
Käyttöoikeuden muodostuminen Käyttöoikeus muodostetaan kolmesta itsenäisestä osasta: organisaatio + palvelu + rooli Organisaatiotieto: esim. oppilaitos, oppilaitoksen osa, virasto, koulutuksen järjestäjä rajaa oikeudet koskemaan vain tiettyä organisaatiota tai sen osaa (ja sen tietoja) hierarkkinen, ylhäältä alas kulkevat tasot tiedot saadaan sellaisenaan yleisistä Opintopolku-palvelun organisaatiotiedoista
Palvelu: esim. koulutustarjontatieto, hakemustenkäsittelypalvelu rajaa oikeudet koskemaan vain tiettyä palvelua (ja sen tietoja) Rooli: rajaa oikeudet koskemaan vain tiettyjä toimenpiteitä Katselija, Tallentaja, Vastuukäyttäjä (CRUD-malli) Opintopolku-palvelun käyttäjät voidaan edelleen luokitella neljään ryhmään: oppija, toisen puolesta toimiva henkilö (esim. huoltaja), virkailija ja järjestelmä.
Perusrakenne Käyttöoikeus Rooli Palvelu Organisaatio
Käyttöoikeusryhmään voidaan yhdistellä palveluita ja rooleja valmiiksi aihioiksi Käyttöoikeusryhmä Rooli Rooli Rooli Rooli Palvelu Palvelu Palvelu Palvelu Organisaatio
Soveltaminen Samalla henkilöllä voi olla useita käyttöoikeuksia edellä kuvattujen yhdistelmien perusteella. Näistä muodostuu esim. virkailija Orvokki Vahtorannan käyttöoikeudet: Rääkkylän opiston koulutustarjontatiedon tallentaja Rääkkylän opiston hakemusten katselija Käyttöoikeuden voivat olla voimassa toisistaan poikkeavilla ajoilla
Esimerkkejä Palvelujen määrittely on vielä kesken (arvaus nykytilasta). Kouluta: tarjontapääkäyttäjä Oppilaitoksen tarjontapalvelun vastuukäyttäjä OPH:n koodistopalvelun vastuukäyttäjä OPH:n koulutuksen järjestäjätietojen vastuukäyttäjä Oppilaitoksen roolirekisterin katselija Kouluta: valintapääkäyttäjä Oppilaitoksen hakupalvelun tallentaja Oppilaitoksen neuvonnan tallentaja YO-sektori: opasvastuukäyttäjä OPH Kotven pääkäyttäjä AMK-sektori: AMKOREK-tietojen katselu Oppilaitoksen valintarekisterin katselija
Esimerkki henkilön käyttöoikeuksista Käyttöoikeus Käyttöoikeus Käyttöoikeus Käyttöoikeus Käyttöoikeus Käyttöoikeusryhmä Käyttöoikeusryhmä Käyttöoikeusryhmä Organisaatio Organisaatio
Virkailijan käyttöoikeuksien hallinta Oppilaitoksella on oma pääkäyttäjä joka hallinnoi oppilaitoksensa tunnuksia. Organisaatio voi hyödyntää perinteisen hallinnointitavan lisäksi Opintopolku-palvelun Sähköistä virkailijan käyttöoikeuksien anomis- ja myöntämispalvelua Esimerkki tunnuksen hakemisesta: 1. OPH myöntää oppilaitoksen pääkäyttäjälle tunnuksen 2. Oppilaitoksen virkailijat hakevat tunnuksia oman oppilaitoksensa pääkäyttäjältä 3. Oppilaitoksen pääkäyttäjä hoitaa oppilaitoksensa virkailijoiden tunnukset, salasanat, tunnusten uusimiset yms.
Sähköinen virkailijan käyttöoikeuksien anomisja myöntämispalvelu Käyttäjä hakee sähköisesti tunnusta sekä siihen liittyviä käyttöoikeuksia organisaationsa pääkäyttäjältä Pääkäyttäjä voi myöntää käyttöoikeuksia omien oikeuksiensa rajoissa (tietyn organisaation tai näiden osien sisällä) ja vastaa myöntämistään käyttöoikeuksista. Pääkäyttäjä joko myöntää, hylkää tai jättää myöntämättä käyttöoikeuksia. Pääkäyttäjä voi siirtää anomuksen toiselle organisaatiolle
Materiaalit löytyvät wikistä Palvelukorttiin yhdistetään kaikki määrittelymateriaali, jota on tuotettu kyseisen palvelun tarpeisiin. Palvelukortti otetaan työnalle siinä vaiheessa kun varsinainen palvelukin on määrittelyssä. Työn etenemistä voi seurata sitä mukaa kun kortistoon syntyy uusia palvelukortteja. Rautalankamallit löytyvät osana palvelukortteja ja käyttötapauksia https://confluence.csc.fi/display/oppija/
Kiitos! kshj@oph.fi http://www.oph.fi/kshj/