Käyttäjähallintaominaisuuden implementointi WordPress-sivustolle : Sisällönhallinta sivustolla
Lintusalo, Samo (2018)
Lintusalo, Samo
Hämeen ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018090314816
https://urn.fi/URN:NBN:fi:amk-2018090314816
Tiivistelmä
Työn tavoitteena oli toteuttaa DigiTrail-hankkeen WordPress-sivustoon käyttäjähallintaominaisuus, jonka kautta tuotetaan sivustolle sisältöä. Tavoitteena oli, että ominaisuuden kautta todennettu käyttäjä pystyy lisäämään DigiTrail-hankkeessa tehtävään erilliseen mobiilisovellukseen sisältöjä kuten uutisia, reittejä ja markkereita digitaaliselle kartalle. Työn toimeksiantaja oli Hämeen ammattikorkeakoulun Älykkäät palvelut -tutkimusyksikkö.
Työn teoriaosuudessa kerrotaan www-sisällönhallinnasta, esitellään Microsoft Azure -palvelua sekä kuvataan sivustolle rakennetun kirjautumisjärjestelmän taustatekniikoita, eli käydään lyhyesti läpi SAML-tekniikan toimintaperiaatteet sekä otetaan myös tietoturva huomioon.
Työn käytännön osuudessa toteutettiin kirjautumisjärjestelmä ja määriteltiin eri rooleja sivustoon kirjautuneille käyttäjille sisällöntuottamista varten. Käytännön tasolla selvitettiin erityisesti myös sitä, minkälaisin keinoin Microsoft Azure -palvelun ja WordPress-järjestelmän saa keskustelemaan keskenään. Tämä edellytti Azure-ominaisuuksien läpikäymistä työn teoriaosuutta syvällisemmin.
Työn seurauksena sivuston ylläpitotyökalujen avulla voidaan toteuttaa yksityiskohtaisesti digitaalista sisältöä työn toimeksiantajan kannalta sopivien käyttäjäroolien kautta. Reittien ja reittipisteiden tuomista sivustolle tullaan edelleen kehittämään sivuston ylläpitäjän toimesta.
Työn teoriaosuudessa kerrotaan www-sisällönhallinnasta, esitellään Microsoft Azure -palvelua sekä kuvataan sivustolle rakennetun kirjautumisjärjestelmän taustatekniikoita, eli käydään lyhyesti läpi SAML-tekniikan toimintaperiaatteet sekä otetaan myös tietoturva huomioon.
Työn käytännön osuudessa toteutettiin kirjautumisjärjestelmä ja määriteltiin eri rooleja sivustoon kirjautuneille käyttäjille sisällöntuottamista varten. Käytännön tasolla selvitettiin erityisesti myös sitä, minkälaisin keinoin Microsoft Azure -palvelun ja WordPress-järjestelmän saa keskustelemaan keskenään. Tämä edellytti Azure-ominaisuuksien läpikäymistä työn teoriaosuutta syvällisemmin.
Työn seurauksena sivuston ylläpitotyökalujen avulla voidaan toteuttaa yksityiskohtaisesti digitaalista sisältöä työn toimeksiantajan kannalta sopivien käyttäjäroolien kautta. Reittien ja reittipisteiden tuomista sivustolle tullaan edelleen kehittämään sivuston ylläpitäjän toimesta.