Coder Social home page Coder Social logo

thespooler / flowpowerappsmigrator Goto Github PK

View Code? Open in Web Editor NEW

This project forked from zerg00s/flowpowerappsmigrator

0.0 1.0 0.0 43.87 MB

Converts SharePoint Data sources for the MS Flow and PowerApps to a new tenant of your choice.

PowerShell 99.87% Batchfile 0.13%

flowpowerappsmigrator's Introduction

SharePoint Online Windows Version

Flow & Power Apps Migrator

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.

Watch a Demo

Prerequisites

Convert flows and apps

Export flows and apps

Export all of your flows:

Export all of your apps:

2. Place exported flows and apps in the src folder

3. Run Migrate-Packages.bat

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.

4. Navigate to the \dist folder and collect converted flows and apps

5. Import converted flows and apps

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.

Power Apps data sources are all converted

Flow actions are also converted

How it works

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.

Limitations

  • 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.

Latest Updates

  • 2.1 version added support for migration solutions. Thanks to Mark Doria for helping with this feature.

flowpowerappsmigrator's People

Contributors

zerg00s avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.