削除されたPower Automation(別名Microsoft Flow)を回復する

削除されたPower Automation(別名Microsoft Flow)を回復する

削除された Power Automation Flows を回復する方法はありますか?

PowerAppsを回復するためのPowerShellがあることは知っています。PowerAppGet-Verbの代わりにフローの構文を変更してみましたが、うまくいきませんでした。

Get-AdminRecoverDeletedPowerApp -AppName [Guid] -EnvironmentName [Guid]
Get-AdminRecoverDeletedFlow -AppName [Guid] -EnvironmentName [Guid]

答え1

以下のソース参照投稿に従って答えを見つけましたが、それは次のコマンドでした:

Restore-AdminFlow -EnvironmentName Default-GUID -FlowName GUID

フローを回復するための手順

  • 以下のコードを使用してPower Platform環境にサインインします
  • ログイン画面がポップアップする
  • Flow/App を復元する必要がある Power Platform 環境に接続するためのユーザー名とパスワードを入力します。

Add-PowerAppsAccount

  • 以下のコードを実行すると、過去 28 日以内に削除されたフローのリストを取得できます。
-IncludeDeleted $true Get-AdminFlow -EnvironmentName Default-31fd69b3-0535-4506-8d24-6674fc42002b -IncludeDeleted $true 
  • Power Automate Flow URLから環境名を取得できます。

  • 削除されたフローがすべてリストされます

  • 復元したいFlowNameを選択してください

  • 削除されたフローを復元するには、以下のコードを実行します。

//Restore-AdminFlow -EnvironmentName 'Environment Name' -FlowName 
'Flow Name which you want to restore' Restore-AdminFlow
-EnvironmentName Default-31fd69b3-0535-4506-8d24-6674fc42002b -FlowName  43e8eda9-bd55-47e0-8bc8-9ecdf864f55c
  • Power Automate ポータルページに移動してフローを確認する
  • フローが復元され、無効モードになっている可能性があります
  • フローをオンにして実行する

削除された Power Apps を復元する

  • Power Platform 環境にサインイン: Add-PowerAppsAccount
  • コードを実行して、削除されたすべてのPowerアプリを一覧表示します。
  • 復元したいリストからPower App名を取得します
  • コードを実行してPowerアプリを復元する
  • Power App ポータルを確認する
  • アプリは名前に「_RestoredYYYYMMDDHHMM'」が付加された状態で復元された可能性があります

覚えておくべきポイント

  • 上記の手順は、ソリューション以外のフロー/アプリを復元する場合にのみ機能します。ソリューションの一部であったフロー/アプリを削除した場合は、Microsoft のサポート チケットを作成してサポートを受ける必要があります。
  • 28 日以上前に削除されたフローは、PowerShell スクリプトでも Microsoft サポートでも復元できません。

ソース

関連情報