Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Laura von der Hagen, 28.9.2022

Palvelukortti

Palvelun nimi


Autentikaatiopalvelu CAS

Palvelun kuvaus
  • Palveluiden keskitetty autentikoituminen tapahtuu autentikaatiopalvelun kautta.
  • Yleiskäyttöisten palvelujen käyttöönotto edellyttää, että hyödyntäjäpalvelu toteuttaa CAS-integraation (poikkeus: avoimen rajapinnan palvelut).  
  • CAS-integraatio edellyttää, että hyödyntäjäpalvelu ilmoittaa testi- ja tuotantoympäristöjen verkko-osoitteen Opetushallitukselle. Opetushallitus avaa yhteyden hyödyntäjäpalvelun verkko-osoitteelle.
  • Palvelun havainnollinen yleiskuvaus on mallinnettu kerrosarkkitehtuuriin...
Palvelun tyyppi

Autentikaatiopalvelu on toteutettu CAS-tuotteella, johon on tehty tarvittavia kustomointeja.

Palvelun kohderyhmä

Autentikaatiopalvelu CAS:n kohderyhmiä ovat kaikki palveluiden ylläpitäjät, jotka vastaavat Oppijan palvelukokonaisuuteen integroitavista palveluista.

Sisältää henkilötietoja

Kyllä, ks. Oppijanumerorekisterin tietosuojaseloste

Linkit palveluun
Käyttöohjeet
  • CAS protokolla on varsin monimutkainen ja kannattaa sisäistää ennen varsinaisen integraation rakentamista. Valmiiksi tehdyn asiakasohjelmiston käyttäminen on suositeltavaa.
  • Kannattaa myös huomata että integroituvan tahon domainnimi tulee whitelistata erikseen jokaiseen liityttävään ympäristöön.
  • Ohessa löytyy shelliskripti joka yksinkertaistetusti esittää haluttuun palveluun kirjautumisen CAS:in avulla.
  • ks. myös Rajapintojen autentikaatio
Palvelun elinkaaren tilaAutentikaatiopalvelu CAS on ylläpidossa
Liiketoiminnallinen palveluOpintopolku/Oppijan palvelukokonaisuus
Vastuut ja yhteystiedot
PalveluvastaavaLaura von der Hagen
PääkäyttäjätUseita
Palvelun omistajaValtakunnalliset tietovarannot, OPH
Yhteystiedotyhteisetpalvelut(at)opintopolku.fi
Palvelukortti tarkastettu
Syventävät tiedot (vain itsekehitetyistä)
Keskeiset teknologiat 

täydentyy

Tekninen dokumentaatio     

https://github.com/Opetushallitus/cas

https://github.com/Opetushallitus/cas/blob/master/cas-integration.md

Rajapinnat 

Testiympäristön swaggerdokumentaatio

Tuotantoympäristön swaggerdokumentaatio 

Riippuvuudet muihin palveluihin

Linkittyy kaikkiin palvelukokonaisuuden palveluihin.

Linkki tiedonhallintamalliin ja tarvittaessa tietoarkkitehtuurikuvaukseen

Tietokantakuvaukset  

Tietokantakuvaukset generoituvat automaattisesti (SQL Fairy) CI-palvelimella master branch buildin yhteydessä.

https://db-documentation.testiopintopolku.fi/ 

Kehitysnäkymä
LisensiointiOpetushallituksen käyttämä EUPL-lisenssi
Tietoturva ja saavutettavuus

Tietoturva Home (vaatii kirjautumisen).

Virkailijan palveluita ei ole tarkistettu saavutettavuuden osalta

...