Dobar dan svima!
Microsoft Power Automate
Ovaj proizvod nudi širok raspon konektora za različite usluge, kao i okidače za automatsko i trenutačno pokretanje tokova zbog pojave određenog događaja. Također podržava pokretanje niti prema rasporedu ili pomoću gumba.
1. Automatska registracija zahtjeva
Jedan od slučajeva mogla bi biti implementacija automatske registracije zahtjeva. Okidač toka, u ovom slučaju, bit će primitak e-mail obavijesti u određeni poštanski sandučić, nakon čega se obrađuje daljnja logika:
Prilikom postavljanja okidača "Kad stigne nova e-pošta" možete koristiti različite filtre za određivanje potrebnog događaja za okidanje:
Na primjer, možete započeti tijek samo za e-poruke s privicima ili za e-poruke koje imaju najveću važnost. Tijek možete pokrenuti i ako pismo stigne u određenu mapu poštanskog sandučića. Osim toga, moguće je filtrirati slova prema željenom podnisku u predmetu.
Nakon što se izvrše potrebni izračuni i prikupe sve potrebne informacije, možete stvoriti stavku na popisu SharePoint koristeći zamjene iz drugih radnji:
Uz pomoć takvog tijeka, možete jednostavno pokupiti potrebne obavijesti putem e-pošte, rastaviti ih na komponente i stvoriti zapise u drugim sustavima.
2. Pokretanje tijeka odobrenja pomoću gumba iz PowerApps
Jedan od standardnih scenarija je slanje objekta na odobrenje osobama za odobrenje. Da biste implementirali sličan scenarij, možete napraviti gumb u PowerApps i, kada kliknete na njega, pokrenuti tok Power Automate:
Kao što vidite, u ovoj temi, početni okidač je PowerApps. Sjajna stvar kod ovog okidača je da možete zatražiti informacije od PowerApps dok ste unutar Power Automate tijeka:
Funkcionira ovako: kada trebate dobiti neke informacije od PowerApps, kliknite na stavku "Pitaj u PowerApps". Ovo zatim stvara varijablu koja se može koristiti u svim radnjama u tom Power Automate toku. Sve što preostaje je proslijediti vrijednost za ovu varijablu unutar toka prilikom pokretanja toka iz PowerApps.
3. Pokrenite stream pomoću HTTP zahtjeva
Treći slučaj o kojem bih želio govoriti je pokretanje Power Automate toka pomoću HTTP zahtjeva. U nekim slučajevima, posebno za razne integracijske priče, potrebno je pokrenuti Power Automate tok putem HTTP zahtjeva, prosljeđujući različite parametre unutar toka. To se radi vrlo jednostavno. Radnja "Kada je primljen HTTP zahtjev" koristi se kao okidač:
HTTP POST URL generira se automatski prvi put kada se stream spremi. Na ovu adresu morate poslati POST zahtjev da biste pokrenuli ovaj tijek. Različite informacije mogu se proslijediti kao parametri pri pokretanju; na primjer, u ovom slučaju, atribut SharePointID prosljeđuje se izvana. Kako biste izradili takvu ulaznu shemu, morate kliknuti na stavku "Upotrijebi primjer korisnih podataka za izradu sheme", a zatim umetnuti primjer JSON-a koji će biti poslan u stream:
Nakon klika na "Završi", generira se JSON shema teksta zahtjeva za ovu radnju. Atribut SharePointID sada se može koristiti kao zamjenski znak u svim radnjama u određenom toku:
Važno je napomenuti da je okidač "Kada se primi HTTP zahtjev" uključen u odjeljak Premium konektora i dostupan je samo pri kupnji zasebnog plana za ovaj proizvod.
U sljedećem ćemo članku govoriti o različitim slučajevima koji se mogu implementirati pomoću Logic Apps.
Izvor: www.habr.com