Joonas Lahtinen
Takaisin blogiin
Strategia

IT-osaston matalalla roikkuvat automaatiohedelmät: mistä aloittaa

Jos et tiedä mistä aloittaa automaation kanssa, etsi se tehtävä, jonka jokainen osastolla tietää olevan turhan mutta jonka silti tehdään joka viikko.

Useimmilla IT-osastoilla niitä on enemmän kuin luulisi.

Tyypillisiä esimerkkejä, jotka toistuvat lähes joka paikassa

Käyttäjätilien hallinta tehdään manuaalisesti lomakkeelta, vaikka HR-järjestelmässä on API tai vähintään CSV-export. Jokainen uusi käyttäjä vie 15-30 minuuttia joltain, useita kertoja viikossa. Sama pätee tilien poistoon ja ryhmäjäsenyyksien hallintaan.

Levytilan seuranta on joku, joka käy katsomassa palvelimilta silloin tällöin. Hälytys tulee vasta kun on jo myöhäistä. Tämä on triviaali skriptata.

Varmuuskopiointiraportit luetaan silmämääräisesti, mutta kukaan ei testaa, onko varmuuskopio oikeasti käyttökelpoinen. Restore-testi jää tekemättä.

IT-tuki kirjoittaa saman vastauksen "salasana vanhentunut" tai "VPN ei toimi" -tiketteihin kymmeniä kertoja viikossa.

Mitä näihin tarvitaan

Nämä eivät vaadi n8n:ää tai Power Automatoa. Useimmiten riittää muutaman rivin PowerShell-skripti ajastettuna Task Schedulerilla tai cron-jobina.

Käyttäjätiliraportti, joka menee IT-päällikölle maanantaiaamuisin:

$inactiveUsers = Search-ADAccount -AccountInactive -TimeSpan 90 -UsersOnly |
    Where-Object {$_.Enabled -eq $true}

$inactiveUsers | Select-Object Name, SamAccountName, LastLogonDate |
    Export-Csv -Path "C:\Reports\InactiveUsers_$(Get-Date -Format 'yyyyMMdd').csv" -NoTypeInformation

Send-MailMessage -To "itpaallikkö@yritys.fi" `
    -Subject "Viikkoraportti: inaktiiviset käyttäjät" `
    -Attachments "C:\Reports\InactiveUsers_$(Get-Date -Format 'yyyyMMdd').csv" `
    -SmtpServer "smtp.yritys.fi"

Get-EventLog, Get-PSDrive, Send-MailMessage. Siinä on jo yli puolet siitä, mitä tarvitaan useimpiin perusautomaatioihin.

Mistä tunnistaa hyvän kohteen

Hyvä automaation kohde tehdään samalla tavalla joka kerta eikä vaadi harkintaa. Se on virhealtis, eli ihminen tekee siinä virheitä mutta automaatio ei. Se toistuu viikoittain tai useammin. Ja sen tekemättä jättäminen huomataan, eli sillä on oikeasti merkitystä.

Pointti ei ole teknologia

Pointti on se, että automaation ei tarvitse olla iso projekti ollakseen hyödyllinen.

Pienin hyödyllinen automaatio on se, joka poistaa jonkun turhautumisen kerran viikossa ja vapauttaa sen ajan johonkin, joka vaatii oikeasti ajattelua. Sen voi usein rakentaa muutamassa tunnissa.

Isommat automaatiot tulevat sitten, kun on ymmärrys siitä, mitkä prosessit kannattaa automatisoida ja mitkä eivät.

Haluatko kartoittaa IT-osastonne automaatiopotentiaalia? Otetaan yhteyttä.