Stellen Sie eine gelöschte Desktop-Flow wieder her

Dieser Artikel bietet Lösungen und Workarounds zur vollständigen oder teilweisen Wiederherstellung einer gelöschten Desktop-Flow.

Anmerkung

Die in diesem Artikel bereitgestellten Lösungen und Problemumgehungen gelten für Benutzer, die sich mit Arbeits- oder Schulkonten oder Premiumkonten einer Organisation anmelden.

Eine gelöschte Desktop-Flow vollständig wiederherstellen

Stellen Sie ein gelöschtes Desktop-Flow mit einer Lösung oder einem Umgebung-Backup wieder her.

Wiederherstellen mit Lösungen

Als Voraussetzung sollte das gelöschte Desktop-Flow Teil einer Lösung sein, die zuvor lokal exportiert wurde.

Um den Flow wiederherzustellen, importieren Sie die Lösung, die den gelöschten Flow enthält. Weitere Informationen finden Sie unter Lösung importieren.

Wiederherstellen mit einem Umgebung-Backup

So stellen Sie den gelöschten Flow über ein Power Platform Umgebung-Backup wieder her:

  1. Erstellen Sie ein neues Power Platform Umgebung.
  2. Stellen Sie eine Sicherung von Umgebung des gelöschten Flows auf dem neuen Ziel Umgebung wieder her. Weitere Informationen finden Sie unter Umgebungen wiederherstellen.
  3. Erstellen Sie im neuen Umgebung eine neue Lösung und fügen Sie Desktop-Flow hinzu.
  4. Exportieren Sie die Lösung lokal.
  5. Zurück zum ursprünglich vorhandenen Umgebung mit dem fehlenden Flow und importieren Sie die Lösung.

Ein gelöschtes Desktop-Flow teilweise wiederherstellen

Sie können eine gelöschte Desktop-Flow mithilfe lokaler Flow-Run-Daten oder Prüfprotokolle teilweise wiederherstellen.

Wichtig

Mit diesem Workaround können lediglich die Flow-Aktionen abgerufen werden. Alle anderen Flussabhängigkeiten wie UI-Elemente, Bilder und Verbindungsreferenzen können nicht abgerufen werden.

Wiederherstellen aus lokalen Flow-Run-Daten

Anforderungen
  • Der Flow wurde aus dem Power Automate Portal gelöscht (nicht aus der Power Automate Konsole).
  • Der Flow wurde mindestens einmal lokal von der Power Automate Konsole aus ausgeführt.
Aktionen des gelöschten Flows wiederherstellen

So stellen Sie die Aktionen des gelöschten Flows wieder her:

  1. Öffnen Sie %localappdata%\Microsoft\Power Automate Desktop\Console\Workspace\<deleted Desktop-Flow id>\<zufällige Zeichenfolge>\script.robin mit dem Editor.

  2. Kopieren Sie alle Zeilen direkt unter dem Text @SENSITIVE.

    Wenn der Fluss in mehrere Unterflüsse aufgeteilt ist, dann gilt:

    • Kopieren Sie für Main Subflow alle Zeilen unter dem Text @SENSITIVE (nicht enthalten) und vor dem Text FUNCTION <subflow_name_1> (nicht enthalten).
    • Kopieren Sie für jeden der anderen Subflows alle Zeilen zwischen FUNCTION <subflow_name_x> (eingeschlossen) und END FUNCTION (eingeschlossen).
  3. Öffnen Sie die Power Automate Konsole und erstellen Sie einen neuen Flow.

  4. Fügen Sie die Zeilen von Main Subflow in den Hauptarbeitsbereich des Designers ein. Klicken Sie mit der rechten Maustaste auf den Hauptarbeitsbereich und Auswählen Einfügen.

  5. Fügen Sie die Zeilen jedes Subflow in den Abschnitt Subflows des Designers ein. Klicken Sie mit der rechten Maustaste auf den Abschnitt Subflows oben im Arbeitsbereich und Auswählen Einfügen.

Wiederherstellen aus Umgebung-Auditprotokollen

Anforderungen

Überprüfen Sie, ob die Überwachung sowohl in der Tabelle Umgebung als auch in der Prozesstabelle Dataverse aktiviert ist.

Überprüfen, ob die Überwachung aktiviert ist

So überprüfen Sie, ob die Überwachung aktiviert ist:

  1. Gehen Sie zu Power Platform Admin Center>Umgebungen>Name_Ihrer_Umgebung>Einstellungen>Audit und Protokolle.
  2. Öffnen Sie die Überwachungseinstellungen und überprüfen Sie, ob Überwachung starten aktiviert ist.
  3. Öffnen Sie die Überwachungseinstellungen für Entitäten und Felder> Filter für Alle Tabellen > Suchen Sie nach der Prozesstabelle >Eigenschaften>Erweiterte Optionen. Überprüfen Sie im Abschnitt Für diese Tabelle , ob Änderungen an ihren Daten überwachen aktiviert ist.
Aktionen des gelöschten Flows wiederherstellen

So stellen Sie die Aktionen des gelöschten Flows wieder her:

  1. Gehen Sie zu Power Platform Admin Center>Umgebungen>Name_Ihrer_Umgebung>Einstellungen>Audit und Protokolle>Audit-Zusammenfassungsansicht.
  2. Filtern Sie nach Löschereignissen in der Entität Prozess , um das Ereignis zu finden, das den Flow gelöscht hat.
  3. Auswählen das Ereignis Löschen , um den Datensatz zu öffnen.
  4. Kopieren Sie das Feld Definition in einen Texteditor und ersetzen Sie alle \r\n Zeichen durch neue Zeilen. Erstellen Sie für jeden \r\n Zeichensatz eine neue Zeile.
  5. Folgen Dieselben Schritte wie unter Wiederherstellen aus lokal ausgeführten Daten beschrieben, beginnend mit Schritt 2.