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.
Obnovte odstránené toky pomocou konektora správy Power Automate
Vymazané neriešenie alebo tok roztoku môžete obnoviť do 21 dní od vymazania pomocou Power Automate. Tok bez riešenia je tok, ktorý nebol vytvorený v riešení. Ako správca potrebujete iba tok tlačidiel s dvomi 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 Zobraziť 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 v ďalšom kroku.
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 kroku 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ávcom 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 rutín cmdlet prostredia PowerShell Power Apps.
Prihláste sa do svojho Power Apps prostredia.
Tento príkaz použite na overenie prostredia. Tento príkaz otvorí samostatné okno s výzvou na zadanie Microsoft Entra podrobností overenia.
Add-PowerAppsAccount
Zadajte poverenia, ktoré chcete použiť na pripojenie k svojmu prostrediu.
Spustite nasledujúci skript a získajte zoznam postupov v prostredí vrátane postupov, ktoré boli za posledných 21 dní mäkko odstránené.
IncludeDeleted
Ak parameter nie je rozpoznaný, pravdepodobne pracujete so staršou verziou skriptov prostredia 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 ktoréhokoľvek postupu vo vašom prostredí a získajte názov prostredia (https://make.powerautomate.com/Environments/<EnvironmentName/>flows), ktorý je potrebný pre nasledujúce kroky. Nevynechávajte predpony slov vo webovej adrese, ak ju názov prostredia obsahuje, napríklad Default-8ae09283902-....
Voliteľne môžete filtrovať zoznam postupov, ak poznáte časť názvu odstráneného postupu, ktorého ID postupu chcete nájsť. Ak to chcete urobiť, použite skript podobný tomuto, ktorý nájde všetky postupy (vrátane postupov, ktoré boli mäkko odstránené) v prostredí 3c2f7648-ad60-4871-91cb-b77d7ef3c239 , ktoré obsahuje reťazec "Testovanie" vo svojom zobrazovanom názve. 256fe2cd306052f68b89f96bc6be643
Get-AdminFlow Testing -EnvironmentName 3c2f7648-ad60-4871-91cb-b77d7ef3c239 -IncludeDeleted $true
Poznačte si
FlowName
hodnotu postupu, ktorý chcete obnoviť z predchádzajúceho kroku.Spustite nasledujúci skript na obnovenie mäkkého odstráneného postupu s hodnotou ako
FlowName
v prostredí s 4d1f7648-ad60-4871-91cb-b77d7ef3c239 názvom Predvolené-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 postupov.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 }