Export and Import PowerApps Package

Microsoft PowerApps simplifies app creation with templates, connectors, and third-party apps. Its popularity among developers is due to its ability to perform CRUD operations and support most data sources, including on-premises. Once the app is developed, you may want to migrate it to another environment like dev to test. This article describes how to export and import PowerApps Canvas apps from one environment to another.

Export PowerApps package

Follow the below steps to export an existing PowerApps package.

1. Launch the PowerApps portal and navigate to the apps.

2. Navigate the PowerApps you want to export and click the Elips icon {…}. Click on the Export package, as shown in the image below.

Export and Import PowerApps

3. Under ‘Review Package Content,’ provide the package name and environment where the app will be stored. A Power Platform environment is a space to store, manage, and share your organization’s business data, apps, chatbots, and flows. It also serves as a container for apps with different roles, security requirements, or audiences.

Export and Import PowerApps

Import PowerApps package

Follow the below steps to import the PowerApps package we exported in the previous steps.

1. Navigate to the PowerApps portal where you want to import the PowerApps. Click on ‘Import canvas app’ as shown in the image below.

2. On the import package screen, browse the package we exported in the previous steps and click on the Upload button.

3. Once the package is uploaded, review the package content. Click the ACTION button and update the settings.

4. You will see them under the Related resources section if you are connected to resources like the Azure SQL database. Click the ACTION button to update connection details.

5. Once all settings are okay, click the Import button to configure the PowerApps in the target environment.

6. Review the app and share it with end users.

We have seen how to export and import PowerApps package for migrations.

Pro tips:
1. Learn how to implement row-level security in Power BI.
2. Learn how to delete multiple records from a PowerApps data source.

See more

Kunal Rathi

With over 13 years of experience in data engineering and analytics, I've assisted countless clients in gaining valuable insights from their data. As a dedicated supporter of Data, Cloud and DevOps, I'm excited to connect with individuals who share my passion for this field. If my work resonates with you, we can talk and collaborate.

Shopping Cart
Scroll to Top