Microsoftin tuotekehitys ei lomaile Suomalaiseen tapaan heinäkuussa, joten meidän mökkeillessämme on jälleen julkaistu kaikkea kivaa uutta.
Seuraavassa lyhyt yhteenveto mitä kesällä tapahtui. Tuotteisiin ilmestyneet uudet ominaisuudet sekä julkistetut uudistukset.
Lisensointi
Ei kesää ilman lisensointiuutisia. Microsoft varman aidosti yrittää suoraviivaistaa Power Platformin lisensointia. Käytännössä nämä jatkuvat pienet muutokset vain lähinnä hämmentävät.
Mutta tässäpä nämä (alkaen 1.8.2023).
Power Automate
Jatkossa käytössä on vain kaksi lisenssityyppiä.

Power Automate Premium
Käyttäjäkohtainen lisenssi (14€/kk/käyttäjä), joka sisältää premium-ominaisuuksien lisäksi myös valvotut työpöytä flow’t (RPA). Aiemmin näitä varten tuli hankkia Power Automate per user with Attended RPA -lisenssi.
RPA-ominaisuuksiin pääsee nyt käsiksi aiempaa halvemmalla.
Power Automate Process
Prosessikohtainen lisenssi. Käytännössä tällä voi lisensoida
- yhden flow’n koko organisaation käyttöön (sama kuin vanha Power Automate per flow -lisenssi)
- yhden valvomattoman (unattended) RPA-botin (sama kuin vanha unattended RPA add-on)
Yhden flow’n lisensointi koko organisaation käyttöön on aiempaa kalliimpaa, mutta lisenssejä voi hankkia yksittäin. Aiemmin minimiostos oli viisi lisenssiä. Tämä on ollut pienemmille organisaatioile hankalaa, kun tarve on yleensä vain yhdelle tai kahdelle lisenssille.
Valvomattoman RPA-botin lisenssihinta ei muuttunut. Se oli ennenkin ~140€/kk.
Power Apps
Power Appsin käyttäjäkohtainen lisenssi (Power Apps per User) nimettiin Power Apps Premium:ksi. Sisältö ja hinta pysyivät samana.

Samalla Power Apps per App plan on hävinnyt lisenssisivulta. Se on kuitenkin edelleen saatavilla.
Microsoft 365 -lisenseillä voi rakentaa ratkaisuja kuten ennenkin. Eli ilman premium-ominaisuuksia.
Power Apps
Canvas Appsin samanaikainen tarkastelu (copresence)
Usea käyttäjä ei voi vielä samanaikaisesti muokata sovellusta, mutta sovelluksen saa katselutilaan auki vaikka se on jollain muokattavana. Tälle on tarvetta yllättävän usein.
Alla olevassa kuvassa on sovellus muokattavana (editing). Näemme että sovellus on auki myös toisella käyttäjällä.

Toinen käyttäjä on avannut sovelluksen sen ollessa jo auki ensimmäisellä käyttäjällä. Tällöin se avautuu ainoastaan katseltavaksi (read-only).

Mikäli sovellusta muokataan (ja muutokset tallennetaan), tulee käyttäjälle tästä ilmoitus.

Omat teemat (Custom themes)
Omia teemoja ei pysty vieläkään tekemään. Ensimmäisessä vaiheessa julkaistaan kokonaan uusi teemoitusmoottori ja joskus myöhemmin mahdollistetaan omien temojen tekeminen. Odotan innolla miten hyvä tästä tulee.

Helpompaa responsiivisuutta
Responsiivisen canvas appsin toteuttaminen on aika työlästä. Tähän pyritään tuomaan helpotusta. Jatkossa säilöjä (container) voi siirrellä raahaamalla niitä paikasta toiseen (drag&drop).

Aika näyttää helpottaako tämä oikeasti mitään.
SQL stored procedures
Loppuvuoden aikana tulee mahdolliseksi kutsua SQL:n stored procedureja suoraan canvas appsista. Nyt tämä on mahdollista kutsumalla sovelluksesta flow’ta, joka taas käynnistää strored procedurin.
Power Apps kortit (cards)
Korttien preview-leima otettiin vihdoin pois ja nyt niitä voi turvallisin mielin käyttää myös tuotannossa. Tietolähteenä ei edelleenkään ole tarjolla kuin Dataverse.
Kortit olivat vielä kesäkuussa kovin bugisia. Oletan että tämä on nyt muuttunut.
Kirjoitin korteista aikanaan oman jutun.
Hallinnointi
Päivityksiä lisenssiraporttiin
Power Platform admin centerissä on jo pidempään voinut tarkastella miten lisenssejä käytetään eri ympärisöissä. Teoriassa. Käytännössä raportit ovat olleet yhtä tyhjän kanssa.
Nyt on kuitenkin valoa tunnelin päässä.
Power Automate raportilta näkee suoraan (ympäristöittäin)
- Mitä lisenssejä on käytössä, miten moni käyttäjää niitä käyttää ja montako flow’ta kullakin on lisensoitu (1)
- Lisenssityypin (2) valitsemalla näkee listan (3) sitä käyttävistä käyttäjistä ja flow’sta
- Mahdollliset ongelmat näytetään näkee omasta listastaan (4)

Vastaavasti Power Appseista näkee (ympäristöittäin)
- Mitä lisenssejä on käytössä ja moniko niitä käyttää (1)
- Lisenssityypin valitsemalla (2) näkee mitä sovelluksia sillä käytetään (3)
- Sovelluksen valitsemalla (4) näkee käyttäjät, jotka ko sovellusta käyttävät tällä lisenssityypillä (5)
Kuvassa näemme kahden käyttäjän käyttävän valittua sovellusta Power Apps per app -lisensillä. Näemme jopa, milloin he ovat sovelluksen viimeksi avanneet.

IP palomuuri (IP Firewall)
Voit määritellä ympäristö (environment) tasoisesti, mistä IP-osoitteista sitä voidaan käyttää.

Kätevää jos haluaa esimerkiksi rajata, mistä osoitteista ympäristön API:a voi kutsua.
Lisää: https://learn.microsoft.com/en-us/power-platform/admin/ip-firewall
Orpojen flow’den käsittely
Jatkossa ylläpitäjä voi siirtää yhdellä kertaa kaikki lähteneen henkilön omistamat flow’t jonkun toisen omistukseen.
Tämä ominaisuus on tulossa joskus ensi vuonna.
Kiitos hyvästä päivityksestä, mitä kaikkea tuotekehitys on keksinyt kesän aikana. Ohjelmistoalalla tuotekehitys tapahtuu todella nopeaa vauhtia, tuntuu, että koko ajan täytyy päivittää ohjelmistot tai käyttöjärjestelmät. Tuttavani työskentelee tuotekehityksessä ja hänen alaansa on mekaniikkasuunnittelu ja siellä saattaa projektit viedä kauemmin aikaa, mutta voi olla, että se riippuu toimialasta. https://www.defour.fi/palvelut/mekaniikkasuunnittelu
TykkääTykkää