Gendan slettede flow
Hvis du eller en anden ved et uheld sletter et flow uden løsning eller løsningsflow, kan du gendanne det inden for 21 dage efter sletning.
Du kan gendanne slettede flow på to måder.
- Brug Power Automate Management-connectoren til at gendanne slettede flow.
- Brug PowerShell til at gendanne slettede flow.
Bemærk
- Trinnene i denne artikel gælder kun for ikke-løsningsflow og løsningsflows.
- Flow, der er slettet for mere end 21 dage siden, kan ikke gendannes. Begge gendannelsesmetoder (PowerShell-script og Power Automate Management-connector) og Microsoft Support kan ikke hjælpe dig med at gendanne dem.
- Når du har gendannet et flow, angives det som standard til den deaktiverede tilstand. Du skal aktivere flowet manuelt efter behov.
- Få mere at vide om gendannelse af et slettet skrivebordsflow, der er oprettet af Power Automate til skrivebord, på Gendan et slettet skrivebordsflow.
Gendan slettede flow med Power Automate Management-connectoren
Du kan gendanne et slettet flow, der ikke er en løsning, i løbet af 21 dage efter sletning ved hjælp af Power Automate. Et flow, der ikke er en løsning, er et flow, der ikke er oprettet i en løsning. Som administrator har du kun brug for et knapflow med to Power Automate Administration-connectorhandlinger – Vis liste over flow som administrator og Gendan slettede flow som administrator.
Som del af denne proces vil du i fire nemme og hurtige trin først få vist slettede flow i et miljø ved hjælp af handlingen Liste som administrator. Derefter skal du bruge handlingen Gendan slettede flow som administrator for at gendanne flowet ved hjælp af egenskaben flowName
for det flow, du har hentet fra handlingen Listeflow som administrator.
Opret et manuelt flow med en knapudløser.
Tilføj handlingen Listeflow som administrator.
Vælg Nyt trin.
Søg efter Power Automate Management-connectoren eller handlingen Listeflow som administrator.
Vælg handlingen Listeflow som administrator.
Vælg det miljø, som flowet oprindeligt blev slettet fra, i rullemenuen Miljø.
Vælg Ja i rullemenuen Medtag blødt slettede flows.
Kør flowet for at notere
flowName
af flowet, du vil hente.Kør flowet.
Udvid kørslen af flowet.
Udvid den rå OUTPUTS/værdi for handlingen Listeflow som administrator.
Du kan få vist alle flow i det pågældende miljø, du har adgang til som administrator, herunder dem, der er slettet blødt.
Brug "displayName" bland andre flowmetadata til at identificere det flow, du forsøger at gendanne, og notér navnet i feltet "navn".
På følgende skærmbillede fremhæves navnet på flowet med grøn. Du skal bruge denne værdi i det næste trin.
Tilføj handlingen Gendan slettede strømme som administrator, og kør flowet.
Tilføj handlingen Gendan slettede flow som administrator fra Power Automate Management-connectoren.
Angiv navneværdien fra trin 3 i feltet Flow.
Kør flowet.
Når kørslen er fuldført, vil du se, at flowet er gendannet i deaktiveret tilstand i det miljø, det oprindeligt blev slettet fra.
Gendanne slettede flow med PowerShell
I dette afsnit får du mere at vide om, hvordan du gendanner slettede flow ved hjælp af PowerShell.
Forudsætninger for PowerShell
- Du skal installere den nyeste version af PowerShell cmdlets for Power Apps.
- Du skal være miljøadministrator.
- Der skal være angivet en udførelsespolitik på enheden for at køre PowerShell-scripts.
Åbn PowerShell med udvidede rettigheder for at begynde.
Installer den nyeste version af PowerShell cmdlets for Power Apps.
Log på Power Apps-miljøet.
Brug denne kommando til godkendelse i et miljø. Denne kommando åbner et separat vindue, hvor du bliver bedt om godkendelsesoplysninger for Microsoft Entra.
Add-PowerAppsAccount
Angiv de legitimationsoplysninger, du vil bruge til at oprette forbindelse til miljøet.
Kør følgende script for at få vist en liste over flows i miljøet, herunder flows, der er manuelt slettet inden for de seneste 21 dage.
Hvis parameteren
IncludeDeleted
ikke anerkendes, arbejder du muligvis med en ældre version af PowerShell-scripts. Sørg for, at du bruger den nyeste version af scriptmodulerne, og prøv at køre trinnene igen.Get-AdminFlow -EnvironmentName 41a90621-d489-4c6f-9172-81183bd7db6c -IncludeDeleted $true //To view examples: Get-Help Get-AdminFlow -Examples
Tip
Naviger til URL-adressen for et flow i miljøet for at hente dit miljønavn (https://make.powerautomate.com/Environments/<EnvironmentName>/-flows), som kræves til efterfølgende trin. Undgå at udelade de præfiksede ord i URL-adressen, hvis miljønavnet f.eks. indeholder Default-8ae09283902-....
Du kan også filtrere listen over flows, hvis du kender en del af navnet på det slettede flow, hvis flow-id du vil søge efter. Det kan du gøre ved at bruge et script, der minder om dette, og som finder alle flows (herunder dem, der er manuelt slettet) i miljøet 3c2f7648-ad60-4871-91cb-b77d7ef3c239, som indeholder strengen "Testing" i deres viste navn. 256fe2cd306052f68b89f96bc6be643
Get-AdminFlow Testing -EnvironmentName 3c2f7648-ad60-4871-91cb-b77d7ef3c239 -IncludeDeleted $true
Notér
FlowName
-værdien for det flow, du vil gendanne fra forrige trin.Kør følgende script for at gendanne det slettede flow med
FlowName
-værdien 4d1f7648-ad60-4871-91cb-b77d7ef3c239 i et miljø, der kaldes 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
Du kan også køre scriptet med
Restore-AdminFlow
med følgende argumenter for at gendanne flere slettede flows.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 }