Have you ever tried moving canvas apps or cloud flows across Microsoft 365 tenants or sites? This is a common task when deploying apps and flows to production. Apps and flows have to be exported, imported and SharePoint actions manually updated. These manual updates are error-prone and labor intensive. Flow & Power Apps Migrator automatically converts exported flows and apps to be compatible with the target environment.
- Make sure that SharePoint lists and libraries exist in the target environment. You can use Move-Lists for this purpose.
- Download the latest version of the Flow & Power Apps Migrator.
- Extract the ZIP package.
Export all of your flows:
Export all of your apps:
The scripts will iterate through all ZIP files inside the \src
directory and convert them to be compatible with the new Microsoft 365 tenant or site.
- Run
Migrate-Packages.bat
script
- Enter source site URL and target site URL:
- Sit back and wait for the conversion to finish.
Now go ahead and import your flows and apps to the destination tenant. All SharePoint actions are now be converted and point to the new location.
Flow & Power Apps Migrator finds all unique IDs pointing to the source SharePoint site and replaces them with the destination IDs. resourceMapping.csv
contains the mapping of these IDs.
- Flow & Power Apps Migrator does not migrate lists and libraries. Use Move-Lists to migrate SharePoint lists and libraries.
- Does not support macOS and Linux.
- Only SharePoint data sources are updated.
- 2.1 version added support for migration solutions. Thanks to Mark Doria for helping with this feature.