Versiotiedote 6.34.5 (2026-09-02)

  1. Koti
  2. Ohje
  3. Versiotiedotteet
  4. Versiotiedote 6.34.5 (2026-09-02)

Versiotiedote 6.34.5 (2026-09-02)

Tämä versio korjaa työnkulun webhookien paluukutsut selainkäyttöliittymässä käynnistetyissä siirtymissä. Webhookit saavat nyt oman käyttöoikeustunnuksen, joka on voimassa 15 minuuttia. Vastaanottajien on tehtävä paluukutsunsa tämän ajan kuluessa.

Tärkeää

  • Työnkulun webhook saa nyt lyhytikäisen tunnuksen
    Käyttöoikeustunnuksen lähettävä webhook saa kyseistä kutsua varten luodun tunnuksen siirtymän käynnistäneen henkilön istuntotunnuksen sijaan. Tunnus myönnetään tämän henkilön nimissä, ja se on voimassa 15 minuuttia. Jos vastaanottaja tallensi välitetyn tunnuksen ja käytti sitä tuntien kuluttua, sen on nyt tehtävä paluukutsu pian siirtymän jälkeen. Katso tarkemmat tiedot kohdasta Korjattua.

Korjattua

  • Työnkulun webhook voi jälleen tehdä paluukutsun APIin: Käyttöoikeustunnuksen lähettävä webhook – Send Authorization Header -asetus tai api_user_access_token sen lähettämissä tiedoissa – välitti sen käynnistäneen pyynnön tunnuksen. Versiosta 6.34.0 alkaen istuntotunnus on sidottu selaimeen, jossa se myönnettiin. Webhookin kohde käyttää tunnusta palvelinpuolella ilman selaimen evästettä, joten jokainen paluukutsu APIin hylättiin virheellä 401 UserRequired. Saman järjestelmän lisäosan laajennukseen osoittava webhook lakkasi tämän vuoksi toimimasta. Webhook saa nyt sitä varten luodun tunnuksen, jota ei ole sidottu selaimeen ja joka on myönnetty toiminnon tehneelle käyttäjälle. Tunnuksen voimassaolo on rajattu 15 minuuttiin sen sijaan, että se päättyisi lisäosan takaisinkutsun lopussa tehtävään perumiseen. Webhookin kohde on ulkopuolinen palvelu, joka saattaa tehdä työnsä vasta vastattuaan. Palvelinpuolen lisäosien takaisinkutsut (db_pre_save, siirtymät, laajennukset, kokoelmiin tuonnit ja viennit) siirtyivät tällaisiin tunnuksiin versiossa 6.34.0. Webhook-toiminto jäi tuolloin huomaamatta, eikä sitä jätetty pois tarkoituksella. API-asiakkaan tai password grant -kirjautumisen käynnistämät webhookit toimivat koko ajan, sillä niiden tunnuksia ei ole sidottu selaimeen. Ongelma koskee siis käyttäjien verkkokäyttöliittymässä käynnistämiä siirtymiä. Muutos estää myös istuntotunnuksen lähettämisen koko voimassaoloajakseen (oletuksena 24 tuntia) vapaasti määritettävään, mahdollisesti ulkoiseen URL-osoitteeseen.
Oliko artikkelista apua?

Aiheeseen liittyvää

Tarvitsetko tukea?

Etkö löydä etsimääsi vastausta?
Ota yhteyttä tukeen