Import Power Apps applications, Power Automate flows and Custom Dataverse tables into the nhs.net environment
There are different ways in which you can import your app or flow into the nhs.net environment depending on how you completed the exporting actions.
Select the right Production environment to host your apps and flows
Organisations on nhs.net must use their dedicated Power Platform Production environment to host their apps and flows. By default, when you login to Power Apps or Power Automate, you will be in the ‘DO NOT BUILD – NHSmail Default’ environment. Follow the steps below to switch to your organisation’s dedicated environment.
- Step 1: Login to https://make.powerapps.com or https://make.powerautomate.com in the nhs.net environment using your nhs.net account.
- Step 2: In top-right corner, select ‘DO NOT BUILD – NHSmail Default’ to open the list of Environments available for you to select.

- Step 3: Select your organisation Production environment.

Recreating components
Follow the steps below to recreate or re-configure in the nhs.net environment the components utilised in your app and/or flow.
Connections, Custom Connectors and Gateways – Power Apps:
- Step 1: Login to https://make.powerapps.com in the nhs.net environment using your nhs.net account.
- Step 2: In the Navigation pane on the left-hand side of the screen, select ‘More’, then ‘Discover all’.

.
- Step 3: Search for ‘Connections’, ‘Custom connectors’ and ‘Gateways’ under Data and Data Management. Select each and click on ‘New connection’, ‘New custom connector’ and/or ‘New gateway’ from the top pane to recreate/re-configure them as required.


Connections, Custom Connectors and Gateways – Power Automate:
- Step 1: Login to https://make.powerautomate.com in the nhs.net environment using your nhs.net account.
- Step 2: In the Navigation pane on the left-hand side of the screen, select ‘More’, then ‘Discover all’.

- Step 3: Search for ‘Connections’, ‘Custom connectors’ and ‘Gateways’ under Data and Data Management. Select each and click on ‘New connection’, ‘New custom connector’ and/or ‘New gateway’ from the top pane to recreate/re-configure them as required.


Importing Solutions (including Custom Dataverse tables and model-driven apps)
Follow the steps below to import a Solution to the nhs.net environment.
Part 1: Import the Solution
- Step 1: Login to https://make.powerapps.com in the nhs.net environment using your nhs.net account.
- Step 2: In the Navigation pane on the left-hand side of the screen, select ‘Solutions’.

- Step 3: In the top pane, select ‘Import solution’.

- Step 4: The menu to ‘Import a solution’ will open. Verify that you are on the right Production environment. Then, select ‘Browse’ to find the exported solution file in your computer to import. Then, click ‘Next’.

- Step 5: In the next screen, check that your Solution type is ‘Unmanaged’ as instructed during the export steps. Select ‘Import’. Once the import has been completed, your Solution will be available in the Solutions list.


- Optional: You can also use Power Automate to import Solutions. Your Solution will also be visible on https://make.powerautomate.com.
Part 2A: Custom Dataverse table
- Step 1: After you have completed Part 1 above, find the .zip data file exported to your computer as instructed during the export steps and extract its contents. You will need the Excel file from the .zip file for the next steps so you can populate the table with data.
- Step 2: In the Navigation pane on the left-hand side of the screen, select ‘Tables’.

- Step 3: In the top pane, select ‘Import’, then ‘Import data from Excel’.

- Step 4: In the ‘Import data’ menu, search for your Custom Dataverse table name. Select it, then click ‘Next’ in the top-right corner’. You may select multiple if your Solution contained more than one table.

- Step 5: Select ‘Upload’ to browse for the Excel file. Repeat this step for each table you selected in the previous step and wait for a successful data mapping. Once you are ready. Select ‘Import’.

Part 2B: Model-driven app
- Step 1: After you have completed Part 1 above, in the Navigation pane on the left-hand side of the screen, select ‘Apps’.

- Step 2: Any model-driven apps imported with your Solution will appear in your list of apps. Review and test all imported model-driven apps by selecting the desired app, then clicking ‘Edit’.

- Step 3: Once all errors (if any) have been corrected, select ‘Save’ and then ‘Publish’ from the top-right corner to make your changes available. Please note: some data sources for your app will only be available once the switchover is completed. Therefore, you might need to repeat steps 2 and 3 in this section to make, save and publish the required edits and share your app at a later stage.

- Step 4: To share your model-driven app, click on the three dots and select ‘Share’. Please note: Users will only be able to run your app if they are part of the security group that grants access to your organisation’s Power Platform environment on nhs.net. Please contact your local IT team to understand how these permissions are granted and if further steps are required.

Importing a Power Apps canvas app
- Step 1: Login to https://make.powerapps.com in the nhs.net environment using your nhs.net account and verify that you are on the right Production environment.
- Step 2: in the Navigation pane on the left-hand side of the screen, select ‘Apps’.

- Step 3: In the top pane, select ‘Import canvas app’.

- Step 4: The ‘Import package’ menu will open. Select ‘Upload’ to find the exported .zip file in your computer to import.

- Step 5: Once the package has been uploaded, click on the wrench icon for any items marked in red and add the information required in the import setup.

- Step 6: If the canvas app had previous connections, you will need to create new ones with your nhs.net account for the app to function. Select ‘Create new’.

- Step 7: Once you have created the required connections, close the tab to return to the ‘Import package’ menu and select ‘Refresh list’, then ‘Save’.

- Step 8: A confirmation page with the app details will appear, click ‘Import’.

- Step 9: Once the app has been fully imported, you can review and test it by selecting the desired app, then clicking ‘Edit’.

- Step 10: Once all errors (if any) have been corrected, select ‘Save’ and then ‘Publish’ from the top-right corner to make your changes available. Please note: some data sources for your app will only be available once the switchover is completed. Therefore, you might need to repeat steps 9 and 10 in this section to make, save and publish the required edits and share your app at a later stage.

- Step 11: To share your canvas app, click on the three dots and select ‘Share’. Please note: Users will only be able to run your app if they are part of the security group that grants access to your organisation’s Power Platform environment on nhs.net. Please contact your local IT team to understand how these permissions are granted and if further steps are required.

Importing a Power Automate flow
- Step 1: Login to https://make.powerautomate.com in the nhs.net environment using your nhs.net account and verify that you are on the right Production environment.
- Step 2: In the Navigation pane on the left-hand side of the screen, select ‘My flows’.

- Step 3: In the top pane, select ‘Import Package (Legacy)’.

- Step 4: The ‘Import package’ menu will open. Select ‘Upload’ to find the exported .zip file in your computer to import.

- Step 5: Once the package has been uploaded, click on the wrench icon for any items marked in red and add the information required in the import setup.

- Step 6: If the flow had previous connections, you will need to create new ones with your nhs.net account for the app to function. Select ‘Create new’.

- Step 7: Once you have created the required connections, close the tab to return to the ‘Import package’ menu and select ‘Refresh list’, then ‘Save’.

- Step 8: A confirmation page with the flow details will appear, click ‘Import’.

- Step 9: Once the flow has been fully imported, you can review and test it by selecting the desired flow, then clicking ‘Edit’.

- Step 10: Once all errors (if any) have been corrected, select ‘Save’ from the top-right corner. Then, return to ‘My flows’ and click to ‘Turn on’ your flow. Please note: some data sources for your flow will only be available once the switchover is completed. Therefore, you might need to repeat steps 9 and 10 in this section to make and save the required edits, as well turn it on.
Importing a Flow
Post import activities: utilising App & Flow checkers and reconnecting data sources
Please consider the following information about the migration of your apps and flows to the nhs.net environment.
Utilising Microsoft’s App & Flow checkers
Microsoft’s build in Power Platform App & Flow checkers can help you better understand any errors within your apps and flows. To utilise the checker, select the stethoscope icon, which can be found in the top pane, when editing your apps and flows.


For more information please consult the following Microsoft guidance:
Reconnecting data sources
Please remember that whilst you can start your Power Platform migration journey as soon as possible, not all data sources will be available in the nhs.net environment. If your app or flow utilises data stored within your legacy OneDrive, Teams or SharePoint, you will need to wait until the switchover is completed to complete your Power Platform migration activities.
For more information about timelines, please consult the transition overview and timelines article.