
Есть ли способ восстановить удаленные потоки автоматизации электропитания?
Я знаю, что есть 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, используя код ниже.
- Всплывающее окно входа в систему
- Укажите имя пользователя и пароль для подключения к среде Power Platform, где необходимо восстановить Flow/App.
Add-PowerAppsAccount
- Запустите приведенный ниже код, чтобы получить список удаленных потоков за последние 28 дней.
-IncludeDeleted $true Get-AdminFlow -EnvironmentName Default-31fd69b3-0535-4506-8d24-6674fc42002b -IncludeDeleted $true
Имя среды можно получить из URL-адреса потока Power Automate.
В нем перечислены все удаленные потоки.
Выберите 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 и проверьте поток.
- Поток мог быть восстановлен и будет находиться в отключенном режиме.
- Включите Flow для запуска
Восстановить удаленные приложения Power
- Войти в среду Power Platform: Add-PowerAppsAccount
- Запустите код, чтобы вывести список всех удаленных приложений Power.
- Получите имя приложения Power из списка, которое вы хотите восстановить.
- Запустите код для восстановления приложения Power
- Проверьте портал приложений Power
- Приложение могло быть восстановлено с добавлением к имени символа «
_RestoredYYYYMMDDHHMM
».Что следует помнить
- Вышеуказанные шаги будут работать только для восстановления потоков/приложений, не являющихся решением. Если вы удалили поток/приложение, которые были частью решения, вам необходимо создать тикет поддержки в Microsoft для получения помощи.
- Потоки, удаленные более 28 дней назад, не могут быть восстановлены ни с помощью скрипта PowerShell, ни с помощью службы поддержки Microsoft.