Obnovenie odstránených postupov
Ak vy alebo niekto iný omylom odstránite neriešený alebo tok riešenia, môžete ho obnoviť do 21 dní od odstránenia.
Existujú dva spôsoby, ako môžete obnoviť odstránené toky.
- Na obnovenie odstránených tokov použite Power Automate Konektor správy .
- Na obnovenie odstránených tokov použite PowerShell .
Poznámka
- Kroky v tomto článku sa vzťahujú na toky, ktoré nie sú riešením, aj na toky riešení.
- Toky, ktoré boli odstránené pred viac ako 21 dňami, nie je možné obnoviť. Obidve metódy obnovenia (skript PowerShell a konektor Power Automate Management), ako aj podpora spoločnosti Microsoft nepomôžu s ich obnovením.
- Po obnovení sa tok predvolene prepne do stavu zakázaný. Podľa vašich požiadaviek musíte tok povoliť manuálne.
- Ďalšie informácie o obnovení odstráneného postup v počítačovom prostredí vytvoreného používateľom Power Automate pre počítač nájdete na stránke Obnovenie odstráneného postup v počítačovom prostredí.
Obnovte odstránené toky pomocou konektora Power Automate Management
Odstránené neriešenie alebo tok roztoku môžete obnoviť do 21 dní od odstránenia pomocou Power Automate. Tok bez riešenia je tok, ktorý nebol vytvorený v riešení. Ako správca potrebujete iba tok tlačidiel s dvoma Power Automate akciami konektora na správu – Vytvoriť zoznam ako správca a Obnovte odstránené toky ako správca.
V rámci tohto procesu v štyroch jednoduchých a rýchlych krokoch najprv vytvoríte zoznam odstránených tokov v prostredí pomocou akcie Vypísať toky ako správca . Potom použijete akciu Obnoviť odstránené toky ako správca na obnovenie toku pomocou flowName
vlastnosti toku, ktorý ste získali z Zoznam prebieha ako akcia správcu .
Vytvorte ručný tok pomocou gombíkovej spúšte.
Pridajte akciu Zoznam tokov ako správcu .
Vyberte Nové krok.
Vyhľadajte akciu Power Automate Management Connector alebo Uveďte toky ako správcu .
Vyberte akciu Vypísať toky ako správcu .
V rozbaľovacej ponuke Prostredie vyberte prostredie, z ktorého bol tok pôvodne odstránený.
V rozbaľovacej ponuke Zahrnúť mäkko odstránené toky vyberte Áno.
Spustite tok a poznačte si
flowName
toku, ktorý chcete načítať.Spustenie postupu.
Rozšírte priebeh toku.
Rozšírte nespracované VÝSTUPY/hodnota akcie Toky zoznamu ako správca .
Uvidíte všetky toky v danom prostredí, ku ktorým máte prístup ako správca, vrátane tých, ktoré sú jemne odstránené.
Pomocou "displayName" okrem iných metadát toku identifikujte tok, ktorý sa pokúšate obnoviť, a poznamenajte si názov v "name" pole.
Na nasledujúcej snímke obrazovky je názov toku zvýraznený zelenou farbou. Túto hodnotu použijete pre ďalší krok.
Pridajte akciu Obnoviť odstránené toky ako správcu a spustite tok.
Pridajte akciu Obnoviť odstránené toky ako správcu z konektora správy Power Automate .
Do poľa Tok zadajte hodnotu názvu z krok 3.
Spustenie postupu.
Po úspešnom spustení si všimnete, že tok bol obnovený v zakázanom stave v prostredí, z ktorého bol pôvodne odstránený.
Obnovenie odstránených postupov pomocou prostredia PowerShell
V tejto časti sa dozviete, ako obnoviť odstránené toky pomocou PowerShell.
Predpoklady pre PowerShell
- Musíte nainštalovať najnovšiu verziu PowerShell cmdlet pre Power Apps.
- Musíte byť správca prostredia.
- Na spustenie skriptov PowerShell musí byť na vašom zariadení nastavená pravidlá vykonávania .
Ak chcete začať, otvorte PowerShell so zvýšenými oprávneniami.
Nainštalujte najnovšiu verziu programov cmdlet PowerShell pre Power Apps.
Prihláste sa do svojho Power Apps prostredia.
Tento príkaz použite na autentifikáciu do prostredia. Tento príkaz otvorí samostatné okno, ktoré vás vyzve na zadanie podrobností o overení Microsoft Entra .
Add-PowerAppsAccount
Zadajte poverenia, ktoré chcete použiť na pripojenie k vášmu prostrediu.
Spustením nasledujúceho skriptu získate zoznam tokov v prostredí vrátane tokov, ktoré boli za posledných 21 dní jemne odstránené.
Ak parameter
IncludeDeleted
nie je rozpoznaný, možno pracujete so staršou verziou skriptov PowerShell. Uistite sa, že používate najnovšiu verziu modulov skriptu a zopakujte kroky.Get-AdminFlow -EnvironmentName 41a90621-d489-4c6f-9172-81183bd7db6c -IncludeDeleted $true //To view examples: Get-Help Get-AdminFlow -Examples
Prepitné
Prejdite na adresu URL ľubovoľného z tokov vo vašom prostredí, aby ste získali názov prostredia (https://make.powerautomate.com/Environments/<Názov prostredia>/flows), ktorý je potrebný pre nasledujúce kroky. Nevynechávajte slová s predponou v URL, ak ich obsahuje názov vášho prostredia, napríklad Default-8ae09283902-....
Voliteľne môžete filtrovať zoznam tokov, ak poznáte časť názvu odstráneného toku, ktorého ID toku chcete nájsť. Ak to chcete urobiť, použite skript podobný tomuto, ktorý nájde všetky toky (vrátane tokov, ktoré boli mäkko vymazané) v prostredí 3c2f7648-ad60-4871-91cb-b77d7ef3c239 , ktoré vo svojom zobrazovanom názve obsahujú reťazec „Testing“. 256fe2cd306052f68b89f96bc6be643
Get-AdminFlow Testing -EnvironmentName 3c2f7648-ad60-4871-91cb-b77d7ef3c239 -IncludeDeleted $true
Poznačte si
FlowName
hodnotu toku, ktorý chcete obnoviť z predchádzajúceho krok.Spustite nasledujúci skript, aby ste obnovili tok soft-deleted s
FlowName
hodnotou ako 4d1f7648-ad60-4871-91cb-b77d7ef3c239 v prostredí s názvom 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
Voliteľne môžete spustiť skript
Restore-AdminFlow
s nasledujúcimi argumentmi na obnovenie viacerých odstránených tokov.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 }