恢复已删除的 Power Automation 又名 Microsoft Flow

恢复已删除的 Power Automation 又名 Microsoft Flow

有没有办法恢复已删除的电力自动化流程?

我知道有一个 PowerShell 可以恢复 PowerApps。我尝试将Get-Verb流的语法更改为 PowerApp,但没有成功

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 天内已删除的 Flows 列表
-IncludeDeleted $true Get-AdminFlow -EnvironmentName Default-31fd69b3-0535-4506-8d24-6674fc42002b -IncludeDeleted $true 
  • 您可以从 Power Automate Flow URL 获取环境名称

  • 它列出了所有已删除的流程

  • 选择要恢复的 FlowName

  • 运行以下代码来恢复已删除的 Flow

//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 门户页面并检查流程
  • 流量可能已恢复,并将处于禁用模式
  • 打开 Flow 运行

恢复已删除的 Power Apps

  • 登录 Power Platform 环境:Add-PowerAppsAccount
  • 运行代码列出所有已删除的 Power 应用
  • 从要恢复的列表中获取 Power App 名称
  • 运行代码以恢复 Power 应用
  • 检查 Power App 门户
  • 应用程序可能已恢复,其名称后附加了“ _RestoredYYYYMMDDHHMM'

注意事项

  • 上述步骤仅适用于恢复非解决方案流程/应用。如果您删除了属于解决方案一部分的流程/应用,则需要向 Microsoft 创建支持凭单以寻求帮助。
  • 28 天前删除的流程无法恢复,无论是使用 PowerShell 脚本还是 Microsoft 支持

来源

相关内容