Vraćanje izbrisanih tokova
Ako vi ili netko drugi slučajno izbrišete tijek koji nije rješenje ili rješenje, možete ga vratiti u roku od 21 dana od brisanja.
Postoje dva načina na koja možete vratiti izbrisane tijekove.
- Upotrijebite upravljački Power Automate poveznik da biste vratili izbrisane tijekove.
- Upotrijebite PowerShell za vraćanje izbrisanih tijekova.
Napomena
- Koraci u ovom članku odnose se i na tijekove koji nisu rješenje i na tijekove rješenja.
- Tijekovi koji su izbrisani prije više od 21 dana ne mogu se vratiti. I metode vraćanja (PowerShell skripta i Power Automate upravljački poveznik), kao i Microsoftova podrška ne mogu pomoći u njihovom vraćanju.
- Nakon što vratite tijek, on se prema zadanim postavkama postavlja u onemogućeno stanje. Morate ručno omogućiti tijek, prema svojim zahtjevima.
- Saznajte više o vraćanju izbrisanog tok radne površine koji je stvorio Power Automate za stolna računala u članku Vraćanje izbrisanog tok radne površine.
Vraćanje izbrisanih tijekova pomoću upravljačkog Power Automate poveznika
Izbrisani tijek koji nije rješenje ili rješenje možete vratiti u roku od 21 dana od brisanja Power Automate. Tijek koji nije rješenje je tijek koji nije stvoren unutar rješenja. Kao administrator, sve što trebate je tijek gumba s dvije Power Automate radnje upravljačkog poveznika – Navedite tijekove kao administratora i Vratite izbrisane tijekove kao administratora.
Kao dio ovog postupka, u četiri jednostavna i brza koraka, prvo ćete navesti izbrisane tijekove u okruženju pomoću radnje Popis tijekova kao administratora . Zatim ćete upotrijebiti radnju Vrati izbrisane tijekove kao administratora da biste vratili tijek pomoću flowName
svojstva tijeka koji ste dohvatili iz radnje Popis tijekova kao administratora .
Izgradite ručni tijek s okidačem gumba.
Dodajte radnju Tijekovi popisa kao administrator.
Odaberite Novi korak.
Potražite Power Automate upravljački poveznik ili popis tijekova kao administratorsku radnju.
Odaberite radnju Tijekovi popisa kao administrator.
Na padajućem izborniku Okruženje odaberite okruženje iz kojeg je tijek izvorno izbrisan.
Na padajućem izborniku Uključi meko izbrisane tijekove odaberite Da.
Pokrenite tijek da biste zabilježili
flowName
tijek koji želite dohvatiti.Pokretanje tijeka.
Proširite tijek.
Proširite neobrađenu OUTPUTS/vrijednost radnje Tijekovi popisa kao administrator.
Vidjet ćete sve tijekove u tom okruženju kojima imate pristup kao administrator, uključujući one koji su meko izbrisani.
Koristeći" displayName" među ostalim metapodacima tijeka, identificirajte tijek koji pokušavate oporaviti i zabilježite ime u "ime" polje.
Na sljedećoj snimci zaslona naziv tijeka označen je zelenom bojom. Tu ćete vrijednost upotrijebiti za sljedeći korak.
Dodajte radnju Vrati izbrisane tijekove kao administratora i pokrenite tijek.
Dodajte radnju Vrati izbrisane tijekove kao administratora iz poveznika Power Automate za upravljanje.
U polje Tijek unesite vrijednost naziva iz 3. koraka.
Pokretanje tijeka.
Nakon što je pokretanje uspješno, primijetit ćete da je tijek vraćen u onemogućeno stanje u okruženju iz kojeg je izvorno izbrisan.
Vraćanje izbrisanih tijekova pomoću komponente PowerShell
U ovom ćete odjeljku saznati kako vratiti izbrisane tijekove pomoću komponente PowerShell.
Preduvjeti za PowerShell
- Morate instalirati najnoviju verziju PowerShell cmdleta za Power Apps.
- Morate biti administrator okruženja.
- Na vašem uređaju mora biti postavljeno pravilo izvršavanja za pokretanje PowerShell skripti.
Za početak otvorite PowerShell s povišenim privilegijama.
Instalirajte najnoviju verziju cmdleta PowerShell za Power Apps.
Prijavite se u svoje Power Apps okruženje.
Koristite ovu naredbu za provjeru autentičnosti u okruženju. Ova naredba otvara zaseban prozor koji traži pojedinosti Microsoft Entra o provjeri autentičnosti.
Add-PowerAppsAccount
Navedite vjerodajnice koje želite koristiti za povezivanje s okruženjem.
Pokrenite sljedeću skriptu da biste dobili popis tijekova u okruženju, uključujući tijekove koji su meko izbrisani u posljednjih 21 dan.
Ako
IncludeDeleted
parametar nije prepoznat, možda radite sa starijom verzijom PowerShell skripti. Provjerite koristite li najnoviju verziju modula skripte i ponovite korake.Get-AdminFlow -EnvironmentName 41a90621-d489-4c6f-9172-81183bd7db6c -IncludeDeleted $true //To view examples: Get-Help Get-AdminFlow -Examples
Savjet
Dođite do URL-a bilo kojeg tijeka u vašem okruženju da biste dobili naziv okruženja (https://make.powerautomate.com/Environments/<EnvironmentName>/flows) koji je potreban za sljedeće korake. Nemojte izostaviti prefiks riječi u URL-u ako ih naziv vašeg okruženja sadrži, na primjer, Default-8ae09283902-....
Po želji možete filtrirati popis tijekova ako znate dio naziva izbrisanog tijeka čiji flowID želite pronaći. Da biste to učinili, upotrijebite skriptu sličnu ovoj koja pronalazi sve tijekove (uključujući tijekove koji su meko izbrisani) u okruženju 3c2f7648-ad60-4871-91cb-b77d7ef3c239 koji sadrže niz "Testiranje" u svom zaslonsko ime. 256fe2cd306052f68b89f96bc6be643
Get-AdminFlow Testing -EnvironmentName 3c2f7648-ad60-4871-91cb-b77d7ef3c239 -IncludeDeleted $true
Zabilježite
FlowName
vrijednost tijeka koji želite vratiti iz prethodnog korak.Pokrenite sljedeću skriptu da biste vratili tijek mekog brisanja s
FlowName
vrijednošću kao 4d1f7648-ad60-4871-91cb-b77d7ef3c239 u okruženju pod nazivom Default-55abc7e5-2812-4d73-9d2f-8d9017f8c877.Restore-AdminFlow -EnvironmentName Default-55abc7e5-2812-4d73-9d2f-8d9017f8c877 -FlowName 4d1f7648-ad60-4871-91cb-b77d7ef3c239 //To view examples: Get-Help Restore-AdminFlow -Examples
Po želji možete pokrenuti skriptu
Restore-AdminFlow
sa sljedećim argumentima da biste vratili više izbrisanih tijekova.foreach ($id in @( "4d1f7648-ad60-4871-91cb-b77d7ef3c239", "eb2266a8-67b6-4919-8afd-f59c3c0e4131" )) { Restore-AdminFlow -EnvironmentName Default-55abc7e5-2812-4d73-9d2f-8d9017f8c877 -FlowName $id; Start-Sleep -Seconds 1 }