Käyttäjätunnusprosessien automatisointi
Putkonen, Jani (2024)
Putkonen, Jani
2024
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202404247636
https://urn.fi/URN:NBN:fi:amk-202404247636
Tiivistelmä
Tämän opinnäytetyön tarkoituksena oli automatisoida Istekki Oy:n asiakkaan käyttäjätunnusprosessit, joita oli tähän saakka toteutettu manuaalisesti käyttäjähallinnan toimesta. Näihin prosesseihin kuuluivat uusien käyttäjätunnusten luonti sekä olemassa olevien tunnusten aktivoinnit ja muutokset. Prosessien automatisoinnilla pyrittiin vähentämään manuaalisen työn määrää sekä nopeuttamaan prosessia, samalla saatiin vähennettyä inhimillisten virheiden määrää ja parannettua tunnusten yhtenäisyyttä.
Työn alussa tuli selvittää ja määritellä mitä tietoja tunnuksille oli tarvetta lisätä tai muokata. Kun nämä tiedot olivat selvillä automaatiota, voitiin lähteä toteuttamaan tarvittavien toiminnallisuuksien mukaan. Käyttäjätunnusprosessien automatisointi toteutettiin käyttämällä ADManager Plus ja ActiveBatch ohjelmistoja sekä PowerShell-skriptejä, nämä kolme osa-aluetta muodostavat yhdessä automaation kokonaisuuden. Tunnusten luonnille ja tunnusten muokkaukselle luotiin omat PowerShell skriptit, jotka liitettiin ADManagerin lomakkeelle. ActiveBatchin rooli automaatiossa on lukea tilaukselta tulevat tiedot ja ohjata ne ADManageriin.
Kun automaation tekninen osuus oli saatu valmiiksi ja testattu toimivaksi siirrettiin se tuotantoon. Työn lopputuloksena saatiin siis otettua asiakkaalle käyttöön toimiva automatisoitu prosessi käyttäjätunnusten luontia ja muokkausta varten. Käyttäjätunnusten ylläpidosta vastaavalle tukiryhmälle laadittiin ohjeistus uudistuneesta käytännöstä ja automaation toiminnasta.
Työn alussa tuli selvittää ja määritellä mitä tietoja tunnuksille oli tarvetta lisätä tai muokata. Kun nämä tiedot olivat selvillä automaatiota, voitiin lähteä toteuttamaan tarvittavien toiminnallisuuksien mukaan. Käyttäjätunnusprosessien automatisointi toteutettiin käyttämällä ADManager Plus ja ActiveBatch ohjelmistoja sekä PowerShell-skriptejä, nämä kolme osa-aluetta muodostavat yhdessä automaation kokonaisuuden. Tunnusten luonnille ja tunnusten muokkaukselle luotiin omat PowerShell skriptit, jotka liitettiin ADManagerin lomakkeelle. ActiveBatchin rooli automaatiossa on lukea tilaukselta tulevat tiedot ja ohjata ne ADManageriin.
Kun automaation tekninen osuus oli saatu valmiiksi ja testattu toimivaksi siirrettiin se tuotantoon. Työn lopputuloksena saatiin siis otettua asiakkaalle käyttöön toimiva automatisoitu prosessi käyttäjätunnusten luontia ja muokkausta varten. Käyttäjätunnusten ylläpidosta vastaavalle tukiryhmälle laadittiin ohjeistus uudistuneesta käytännöstä ja automaation toiminnasta.