PowerShellin hyödyntäminen Enfo Service Deskissä
Kauppinen, Janne (2015)
Kauppinen, Janne
Savonia-ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201505076594
https://urn.fi/URN:NBN:fi:amk-201505076594
Tiivistelmä
Opinnäytetyössä toteutettiin useita PowerShell-skriptejä Active Directory-, Exchange-, Lync- sekä hakemisto-objektien hallitsemiseksi. Tehdyistä skripteistä koottiin funktiokirjasto, joka sisälsi noin 30 valmista funktiota. Työ tehtiin Enfo Oyj:n Service Desk -yksikölle tehostamaan sekä helpottamaan työntekoa.
Työ aloitettiin perehtymällä PowerShellin käyttömahdollisuuksiin. Tämän jälkeen selvitettiin, mihin tarkoituksiin Service Deskissä sillä hetkellä käytettiin PowerShell-skriptejä. Selvityksen perusteella päätettiin, mitä PowerShell-skriptejä luodaan ja mihin tarkoitukseen. Enfo Service Deskin toimintamallit olivat tulleet tutuksi yli vuoden työssä-olon aikana, mikä helpotti päätöksentekoa. Lopuksi toteutettiin suunnitellut skriptit sekä funktiokirjasto.
Työn lopputulokseksi tuli noin 30 skriptin funktiokirjasto ja noin 10 valmista skripti-kokonaisuutta. Työssä luotujen skriptien avulla voidaan toteuttaa usean Enfo Oyj:n asiakasyrityksen Active Directory-, Exchange-, Lync- sekä hakemisto-objektien hallinta. Työn lopputuotteina Enfo Oyj:lle luovutettiin työssä luodut skriptit sekä dokumentit skriptien käyttämiseksi.
Työ aloitettiin perehtymällä PowerShellin käyttömahdollisuuksiin. Tämän jälkeen selvitettiin, mihin tarkoituksiin Service Deskissä sillä hetkellä käytettiin PowerShell-skriptejä. Selvityksen perusteella päätettiin, mitä PowerShell-skriptejä luodaan ja mihin tarkoitukseen. Enfo Service Deskin toimintamallit olivat tulleet tutuksi yli vuoden työssä-olon aikana, mikä helpotti päätöksentekoa. Lopuksi toteutettiin suunnitellut skriptit sekä funktiokirjasto.
Työn lopputulokseksi tuli noin 30 skriptin funktiokirjasto ja noin 10 valmista skripti-kokonaisuutta. Työssä luotujen skriptien avulla voidaan toteuttaa usean Enfo Oyj:n asiakasyrityksen Active Directory-, Exchange-, Lync- sekä hakemisto-objektien hallinta. Työn lopputuotteina Enfo Oyj:lle luovutettiin työssä luodut skriptit sekä dokumentit skriptien käyttämiseksi.