--- title: "Työnkulkujen automatisointi WXP:ssä" slug: "automating-workflows-in-wxp" updated: 2026-10-28T04:54:07Z published: 2026-10-28T04:54:07Z canonical: "learn.workforceexperience.hp.com/automating-workflows-in-wxp" --- > ## Documentation Index > Fetch the complete documentation index at: https://learn.workforceexperience.hp.com/llms.txt > Use this file to discover all available pages before exploring further. # Työnkulkujen automatisointi WXP:ssä # **Johdanto** HP Workforce Experience Platformin (WXP) **Workflow-ominaisuus** on matalan koodin työnkulkuorkestrointiominaisuus, joka on suunniteltu laajamittaiseen IT-korjaukseen. Se mahdollistaa IT-ylläpitäjille automatisoitujen työnkulkujen toteuttamisen tuhansissa päätepisteissä visuaalisen, vedä-ja-pudota -käyttöliittymän avulla, auttaen tiimejä siirtymään reaktiivisesta tikettikäsittelystä ennakoivaan korjaukseen. ### **Riippuvuudet ja ennakkovaatimukset** #### **Skripti- ja webhook-testausvaatimukset** Skriptejä voidaan testata ennen niiden käyttöä työnkulussa. Skriptin tulostusta käytetään: - **Haarautuva logiikka** - **Webhook-hyötykuormat / kyselyparametrit** Webhook täytyy testata ennen kuin niitä käytetään työnkulussa. Tällä hetkellä webhookit tukevat JSON-syötteitä sekä pelkistettyjä tai JSON-lähtöjä. #### **Alusta- ja versiovaatimukset** Varmista, että seuraavat vaatimukset täyttyvät ennen työnkulkujen luomista: | Tuettu käyttöjärjestelmä | | --- | | Windows-tuki vain hälytyksille (tapahtumalaukaisin), skripteille, ajuripäivityssolmuille | | Webhookit ovat laitekäyttöjärjestelmästä riippumattomia | | Ryhmät (Ajasta laukaisin) tukevat Linuxia, Macia ja Windows-käyttöjärjestelmää | | **Minimiagenttiversio** | | --- | | **WXP Insights -agentti:** 26.5.49 tai uudempi | | **WXP Insights Analytics -agentti:** 4.2.2584 tai uudempi | ### **Työnkulun luominen** #### **Vaihe 1: Liipaisimen lisääminen** Jokaisen työnkulun on aloitettava laukaisimella: 1. Kirjaudu WXP:hen. **Etusivu** näkyy. 2. WXP:n vasemmasta valikosta klikkaa **Labs.** **Labs-sivu** näkyy. 3. **Labs-sivulla** selaa Workflow-osioon ja klikkaa **Try** **Workflow**. Poistuva työnkulku näytetään. ![](https://cdn.us.document360.io/c9ecd56a-08d4-4e2f-ab71-60540f7ba8f3/Images/Documentation/image-5XPCIIPE.png?sv=2026-02-06&spr=https&st=2026-11-10T07%3A02%3A42Z&se=2026-11-10T08%3A02%3A42Z&sr=c&sp=r&sig=Kn3yNHa4WdSgmHImYY4fIO7IT8Cv3aDUBz9SxpkEzOA%3D) 4. Klikkaa **Lisää** luodaksesi uuden työnkulun. **Lisää työnkulku** -valintaikkuna näkyy. ![](https://cdn.us.document360.io/c9ecd56a-08d4-4e2f-ab71-60540f7ba8f3/Images/Documentation/image-EOXEIHLO.png?sv=2026-02-06&spr=https&st=2026-11-10T07%3A02%3A42Z&se=2026-11-10T08%3A02%3A42Z&sr=c&sp=r&sig=Kn3yNHa4WdSgmHImYY4fIO7IT8Cv3aDUBz9SxpkEzOA%3D) 5. **Lisää työnkulku** -valintaikkunassa voit joko luoda uuden työnkulun alusta asti tai kopioida ja muokata olemassa olevaa työnkulkua. ![](https://cdn.us.document360.io/c9ecd56a-08d4-4e2f-ab71-60540f7ba8f3/Images/Documentation/image-UIZJOGF8.png?sv=2026-02-06&spr=https&st=2026-11-10T07%3A02%3A42Z&se=2026-11-10T08%3A02%3A42Z&sr=c&sp=r&sig=Kn3yNHa4WdSgmHImYY4fIO7IT8Cv3aDUBz9SxpkEzOA%3D) 6. Kun luot alusta, käynnistä tapahtuma: ![](https://cdn.us.document360.io/c9ecd56a-08d4-4e2f-ab71-60540f7ba8f3/Images/Documentation/image-AKEBBUU3.png?sv=2026-02-06&spr=https&st=2026-11-10T07%3A02%3A42Z&se=2026-11-10T08%3A02%3A42Z&sr=c&sp=r&sig=Kn3yNHa4WdSgmHImYY4fIO7IT8Cv3aDUBz9SxpkEzOA%3D) 1. **Tapahtumatrigger (hälytykseen perustuva):** Työnkulku käynnistetään, kun hälytys tapahtuu. Saatavilla olevat hälytysvaihtoehdot sisältävät alustalla luodut tai tarjotut hälytykset. 2. **Aikataulutus:** Ylläpitäjät voivat määrittää työnkulun päivämäärän, ajan ja kohderyhmät. Näytettävät ryhmävaihtoehdot perustuvat WXP-alustalla luotuihin ryhmiin. #### **Vaihe 2: Toimintojen lisääminen** Kun olet lisännyt laukaisimen, voit lisätä yhden tai useamman toiminnon määrittääksesi, mitä työnkulun täytyy tehdä. - **Skripti:** Näytettävät skriptiasetukset ovat olemassa olevia skriptejä, jotka on joko luotu WXP:ssä tai jotka WXP on tarjonnut. - **Webhook:** Integroitukolmannen osan järjestelmiin, kuten ServiceNow, Teams ja Slack. Määritä webhook manuaalisesti tai Swagger API:n päätepisteen URL-osoitteen kautta. **Webhookit on testattava ennen niiden käyttöä työnkulussa.** - **Laitetoiminto:** Laitetoimintoa voidaan käyttää ajuripäivityksiin, kuten: - Kaikkien ajuripäivitysten käyttöönotto - Vain kriittisten ajuripäivitysten käyttöönotto - Kaikkien tai kriittisten ajuripäivitysten käyttöönotto valituille ajuriluokille #### **Vaihe 3: Haarautumislogiikan lisääminen** Käytä **if/then/** else-ehtoja kehittyneiden logiikkapolkujen luomiseen. Haarautuminen voi perustua skriptien, webhookien tai ajuripäivitysten tulostoihin. > [!WARNING] > **Nykyiset rajoitukset** > > - Sisäkkäinen haarautuminen ei ole tuettu > - Oksa, joka on asetettu ennen tai jälkeen toisen haaran, käsitellään erillisenä (ei sisäkkäisenä). > - Et voi lisätä toimintoja haarautumisen jälkeen > - Työnkulkukankaan solmun poistaminen poistaa myös kaikki riippuvaiset solmut sen alapuolella. #### **Aikavyöhykkeen käyttäytyminen Aikataulun laukaisulle** Tämä ominaisuus koskee vain Ajasta-laukaisijaa. Työnkulkua luodessa aikataulutettu aika asetetaan sinun (tekijän) aikavyöhykkeelle. Kuitenkin suoritus tapahtuu kunkin kohdelaitteen paikallisessa aikavyöhykkeessä. Esimerkiksi, jos aikataulutat työnkulun klo 9:00 PST; EST:n laitteet suorittavat työnkulun klo 12:00 EST. Tämä auttaa varmistamaan, että työnkulut toimivat kunkin vastaanottajan tarkoitetulla paikallisella ajalla riippumatta siitä, missä ne sijaitsevat. #### **Hälytykset ja toimintakäyttäytyminen tapahtumalaukaisulle** ##### **Laivasto vs. laite -hälytykset** Hälytyksillä laukaisevat työnkulun suoritukset näkyvät WXP:n Toiminta-välilehdellä. Toiminnan toiminta hälytyksen tyypin mukaan: - **Laivastotason hälytys**: Suoritukset näytetään, kun hälytys laukaistaan laitteiden laivastossa. - **Laitetason hälytys**: Suoritukset seurataan erikseen jokaiselle laitteelle - > **Huomautus**: > > - Jos hälytys on jo aktiivinen ennen julkaisua, nämä laitteet sisältyvät työnkulun yleisöön. > - Jos hälytyssääntö muuttuu, eli hälytyssäännön "Trigger Conditions" -osio, päivitetään, se voi laukaista uusia suorituksia**.** ### **Yleisön editointi** - Muokkaus on tuettu vain aikataulupohjaisissa työnkuluissa, joissa käytetään päivämääräpohjaisia laukaisijoita. - Editointiyleisöä ei tueta tapahtumapohjaisissa työnkuluissa julkaisun jälkeen. #### **Editointisäännöt** Seuraavat säännöt pätevät työnkulun tilan mukaan: ##### **1. Työnkulku on aktiivinen (toistuva, aloitusaika kulunut)** - **Yleisö**: Tässä vaiheessa yleisö on muokattavissa. - **Ryhmät:** - **Ryhmien lisääminen**: Jos ryhmiä lisätään, ne sisällytetään Nykyiseen suoritukseen (jos ei ole suoritettu) ja Tulevat suoritukset. Tämä toiminto näkyy Aktiviteet-välilehdellä, joka näyttää ryhmän luoneen käyttäjän ja ryhmän luomisen aikaleiman. - **Ryhmien poistaminen:** Jos ryhmät poistetaan, ne poistetaan jäljellä olevista laitteista nykyisessä suorituksessa ja tulevissa suorituksissa. Niitä ei poisteta laitteista, joissa suoritus on suoritettu. Tämä toiminto on myös nähtävissä Aktiviteet-välilehdellä. ##### **2. Työnkulku on aktiivinen (aloitusaika ei ole kulunut)** Yleisöä voi silti muokata. Kaikki muutokset koskevat tulevaa pelikautta. Kaikki toiminnot kirjataan käyttäjätiedoilla ja päivityksen aikaleimoilla. ##### **3. Työnkulku on aktiivinen (kertaluonteinen, aloitusaika kului)** Yleisö on lukittu ja työnkulku viimeistelty. ### **Työnkulkutilan tarkastelu** Voit nähdä tilan WXP:n Workflows-listaussivulta. ![](https://cdn.us.document360.io/c9ecd56a-08d4-4e2f-ab71-60540f7ba8f3/Images/Documentation/automating-workflows-in-wxp-image-r652mjdx.png?sv=2026-02-06&spr=https&st=2026-11-10T07%3A02%3A42Z&se=2026-11-10T08%3A02%3A42Z&sr=c&sp=r&sig=Kn3yNHa4WdSgmHImYY4fIO7IT8Cv3aDUBz9SxpkEzOA%3D) Seuraavat tilat ovat tuettuja. | Tila | Kuvaus | Muokattavuus | | --- | --- | --- | | **Draftaus** | Ei julkaistu | Täysin muokattavissa | | **Aktiivinen** | Julkaistu ja käynnissä tai aikataulutettu | Ei muokattavissa, paitsi yleisölle vain päivämääräpohjaisissa työnkuluissa | | **Peruttu** | Pysäytetty manuaalisesti | Ei muokattavissa | | **Valmis** | Teloitus päättyi | Ei muokattavissa | ### **Työnkulun KPI****:iden tarkastelu** Kun työnkulku on julkaistu, pääset käsiksi sen KPI:ihin klikkaamalla työnkulun nimeä **Workflow List** **-sivulla**ja siirtymällä sitten Aktiviteet-välilehdelle Workflow **Details** -sivulla. KPI:t näkyvät Executions-välilehdellä. ![](https://cdn.us.document360.io/c9ecd56a-08d4-4e2f-ab71-60540f7ba8f3/Images/Documentation/automating-workflows-in-wxp-image-dkld9go9.png?sv=2026-02-06&spr=https&st=2026-11-10T07%3A02%3A42Z&se=2026-11-10T08%3A02%3A42Z&sr=c&sp=r&sig=Kn3yNHa4WdSgmHImYY4fIO7IT8Cv3aDUBz9SxpkEzOA%3D) | Tila | Aikataulupohjainen | Tapahtumapohjainen | | --- | --- | --- | | **Kesken** | Aloitin ainakin yhdellä laitteella, eikä aikakatkaisu ole loppunut (24 tunnin aikakatkaisu) | Hälytys on edelleen ratkaisematon ja pysyy aktiivisena, kunnes se ratkeaa | | **Valmis** | Valmis vai aikakatkaisu | Hälytys on ratkaistu | #### **Suoritustilanteiden tarkastelu** Kun työnkulku on julkaistu, voit päästä suoritustilaan klikkaamalla työnkulun nimeä Workflow-listasivulla ja siirtymällä **sitten** Activity-välilehdelle . Suoritukset näytetään taulukossa. ##### **Suoritustason tila (per suoritus)** ![](https://cdn.us.document360.io/c9ecd56a-08d4-4e2f-ab71-60540f7ba8f3/Images/Documentation/automating-workflows-in-wxp-image-oo6ta2m1.png?sv=2026-02-06&spr=https&st=2026-11-10T07%3A02%3A42Z&se=2026-11-10T08%3A02%3A42Z&sr=c&sp=r&sig=Kn3yNHa4WdSgmHImYY4fIO7IT8Cv3aDUBz9SxpkEzOA%3D) - **Työn alla:** Samat kriteerit kuin edellä - **Suoritettu:** Valmis tai ratkaistu - **Peruttu:** Työnkulku peruutettu ennen suoritusta #### **Laitetason KPI:iden tarkastelu** ##### **Laitetason tila (työnkulun suorituksen sisällä)** Laitetason tila kertoo, onko yksittäinen laite suorittanut kaikki työnkulun vaiheet onnistuneesti tai kohtasiko suorituksen aikana ongelman. Tähän pääsee julkaisun jälkeen klikkaamalla työnkulun nimeä Workflow-listasivulla > Activity-välilehdellä > **Suoritus** (laitetason hälytyksen yhteydessä laitteita käsitellään suorituksena). Kun työnkulku on julkaistu, voit tarkastella laitetason tilaa klikkaamalla työnkulun nimeä Työnkulkulista-sivulla > Aktiivisuus-välilehdellä > **Suoritus**. Laitetason hälytyksissä jokainen laite käsitellään erillisenä suorituksena. ![](https://cdn.us.document360.io/c9ecd56a-08d4-4e2f-ab71-60540f7ba8f3/Images/Documentation/automating-workflows-in-wxp-image-fsh62i6n.png?sv=2026-02-06&spr=https&st=2026-11-10T07%3A02%3A42Z&se=2026-11-10T08%3A02%3A42Z&sr=c&sp=r&sig=Kn3yNHa4WdSgmHImYY4fIO7IT8Cv3aDUBz9SxpkEzOA%3D) > **Huomautus:** Jos laite kohtaa kohtalokkaan virheen missä tahansa vaiheessa, se ei etene seuraaviin vaiheisiin työnkulussa. ##### **Tilatyypit** Seuraavat tilat ovat laitetasolla tuettuja: | Tila | Kuvaus | | --- | --- | | **Valmis** | Laite merkitään **valmiiksi**, kun se saavuttaa työnkulun viimeisen vaiheen, eikä suorituksen aikana tapahdu kohtalokkaita virheitä. | | **Virhe** | Laite on merkitty **virheeksi**, kun se ei saavuta viimeistä vaihetta tai kun kohtalokas virhe keskeyttää suorituksen. | | **Kesken** | Laite on merkitty **Käynnissä** -tilassa, kun suoritus on alkanut, palvelin ei ole vielä saanut vastausta, 24 tunnin suoritusikkuna ei ole umpeutunut eikä kohtalokkaita virheitä ole tapahtunut. | | **Ei käsitelty** | Laite merkitään **Ei käsitellyksi**, kun se ei vastaa 24 tunnin aikarajaikkunan puitteissa tai kun työnkulkuvaihe ei voi jatkua, koska viestintää ei ole. Esimerkiksi laite voi olla offline-tilassa tai saavuttamattomissa suorituksen aikana. | | **Peruttu** | Laite merkitään peruutetuksi, kun työnkulku peruutetaan ennen suorituksen aloittamista kyseisellä laitteella. | > **Huomautus**: > > - Laitteen suoritustulokset näkyvät Activity-välilehdellä. > - Teloitukset näkyvät vain, kun ne tapahtuvat > - Toistuvat työnkulut eivät näytä tulevia suorituksia etukäteen > - Laitetason näkemykset auttavat tunnistamaan: > - Vikaantumispisteet > - Offline-laitteet > - Teloituksen pullonkaulat ### **Työnkulun rakentajan käyttötapaukset** #### **1. ServiceNow-tukipyynnön luominen hälytyksestä** - **Skenaario:** Organisaatiosi haluaa automaattisesti luoda ServiceNow (SNOW) -tapahtuman, kun tietty hälytys laukeaa HP WXP:ssä. - **Ratkaisu:** Käytä **tapahtumapohjaista laukaisijaa (Alert)** valitsemalla asiaankuuluva hälytys. Esimerkiksi: laitteen tila, sovelluksen kaatuminen, suorituskykyongelma) - **Toiminta:** Lisää **Webhook-toiminto** ja konfiguroi webhook integroitumaan ServiceNow-päätepisteeseesi. Varmista, että webhook-kuormassa on keskeiset laitetiedot (kuten laitteen sarjanumero) tukemaan tarkkaa tikettien luomista ja seurantaa. Voit täyttää nämä kentät dynaamisesti käyttämällä **muuttujalistaamme** , joka tarjoaa pääsyn: - **Globaalit muuttujat**, kuten laitetason attribuutit. - **Vaiheen tulokset**, kuten skriptitulokset tai aiemmat toimintojen tulokset Näiden muuttujien käyttö varmistaa johdonmukaisen muotoilun ja mahdollistaa rikkaammat, kontekstitietoiset integraatiot (kuten ServiceNow-tiketit). - **Lopputulos:** - Kun hälytys aktivoituu, laitteelle luodaan automaattisesti ServiceNow-tukipyyntö. - Nopeampi reagointi häiriöihin ilman manuaalista puuttumista > **Huomautus:** Varmista, että webhook-hyötykuormat testataan etukäteen kenttäkartoitusten ja tikettien luomisen varmistamiseksi ServiceNow-palvelussa. #### **2. Automaattinen korjaus + Tikettilaskenta PowerPoint-kaatumisiin** - **Skenaario:** Hälytys kertoo, että PowerPoint-kaatumiset vaikuttavat osaan kalustostasi. Organisaatiosi haluaa automaattisesti korjata vaurioituneet laitteet ja luoda tikettejä vain vikojen varalta. - **Ratkaisu:** Käytä **tapahtumapohjaista laukaisinta (hälytys).** Esimerkiksi PowerPoint kaatuu, mikä vaikuttaa X %:iin laitteista. 1. **Toiminto 1**: Suorita skriptitoiminto päivittääksesi vaikutuksen alaisille laitteille uusimpaan Microsoft Office -versioon. 1. **Haarautuva logiikka (jos/silloin):** 1. Arvioi käsikirjoituksen tulos: 1. **Jos Exit Code = 0 (skriptin onnistuminen):** 1. Lopeta työnkulku (ongelma ratkaistu) 2. **Else (epäonnistunut):** 1. Siirry seuraavaan vaiheeseen 2. **Toiminta 2:** Webhook (ServiceNow-tukipyyntö): 1. Käynnistä webhook luodaksesi ServiceNow-tukipyynnön, jos laitteet joutuvat Else-tilaan (eli epäonnistunut) 1. Sisällytä: 1. Laitteen tiedot 2. Skriptin ulostulo (vianetsintään) - **Lopputulos:** - Laitteet korjataan automaattisesti suuressa mittakaavassa - Vain epäonnistuneet laitteet tuottavat tikettejä, mikä vähentää kohinaa - IT-tiimit keskittyvät poikkeuksiin eivätkä koko kalustoon ### **Keskeiset hyödyt eri käyttötapauksissa** - Vähentää manuaalisen tikettien luomista - Automatisoi korjauksen ennen eskalaatiota - Minimoi lippujen määrän ServiceNowissa - Parantaa vasteaikaa ja loppukäyttäjäkokemusta ### Aiheeseen liittyvät lähteet Lisätietoja löytyy [artikkelista Työnkulun yleiskatsaus](/wxp/docs/fi/overview-of-workflows-in-wxp) . ### Ota yhteyttä Jos haluat apua, laadi [tukitapaus](https://learn.workforceexperience.hp.com/docs/fi/creating-a-support-case) tai sähköposti. `support@wxp.hp.com`