Copy Environments

    In EnPower, you can copy the resources in your Power Platform environments, including apps, flows, and their relevant connections to another environment to flexibly use the resources.

    The copy consists of two stages: the analysis and the copy. Before the copy, EnPower needs to analyze the resources you would like to copy to retrieve their detailed settings and analyze whether they can be copied in EnPower, as well as additional configurations needed for the copy. After the analysis is finished, you can access the analysis report and proceed with the copy.

    *Note: You need a service account configured in AvePoint Online Services to copy. The service account needs to have the System Administrator role assigned in both source and destination environments using Dataverse. If the environments are not using Dataverse, the service account needs to be an admin of the environments.

    To copy, complete the following steps:

    1. On the Power Platform > Environments page, select an environment to copy, then click Copy.

    2. On the Copy page, complete the following configurations:

      • Analysis scope – Select the analysis scope for the copy. This is also the resource type to copy.

      • Copy to – Select the environment that you want to copy the resources to.

      • Service account – Select the service account that you want to use for the copy. You can click Sync to synchronize the available service account profiles from AvePoint Online Services.

      • Additional setting – Select an app profile configured in AvePoint Online Services for the analysis. If selected, instead of the flow object IDs, user-friendly display names and URLs will be displayed in the analysis report. Refer to Permissions for Power Platform Management for the permissions required for the app profile.

    3. Add specific apps/flows to the copy list.

    4. Click Analyze. The Copy analysis confirmation appears. Click OK to proceed. The process will start to analyze the copy.

      Note the following:

      • To analyze the resources, the service account will be added as a flow or app co-owner. You can select Remove permissions after the process to remove permissions after the copy analysis process finishes.

      • Due to the Microsoft native logic, after the service account is added as the flow co-owner, the corresponding flows will be listed under the My flows > Shared with me tab for the existing flow owners in .

    5. Go to the Process center and click the object name after the process is finished to view the analysis results and continue to copy.

    6. On the Copy page, click Export the analysis report. The process will start to export the report. You can go to the Process center to download the exported report.

    7. You can click the Remove (Button: Remove) button to remove the apps/flows from the copy list.

    8. Once you are satisfied with the copy list, click Proceed to complete the connection configuration for the copy.

    9. Select the connections for the resources to use in the destination. If there are no connections available for the copy, create within EnPower or go to the corresponding admin center to manually create. To view the types of connections that can be created within EnPower, refer to Appendix D - Table of Supported Connectors for Copy.

    10. Click Next to go to the Conflict resolution settings. You can complete the following configurations:

      • Permission copy – Select whether to copy the permission configurations of the resources you are about to copy. By default, EnPower does not copy the permission configurations, so you need to complete the configurations in the destination environment after the copy finishes. If selected, the users who have access to the resources will be added to the destination environment as well.

      • Configure the conflict resolution when there are conflicts caused by the copy in the destination environment. You can select to create a new app/flow or to replace the existing app/flow in the destination with the copied one. By default, the new app/flow name in the destination environment will be the same as the copied one. You can change the name if needed.

    11. Click Copy. The Copy confirmation window appears. Click OK to proceed. The process will start to copy the resources. For details about the Process center, see Process Center.

      Note the following:

      • The service account will be added as a flow or app co-owner to complete the copy when the conflict resolution is to replace the existing flow or app in the destination. You can select Remove permissions after the process to remove permissions after the copy process finishes. If the resource to copy involves a SharePoint connection, the account of the connection will be granted the Read permission in relevant sites, and the permission will be removed after the process.

      • Due to the Microsoft native logic, after the service account is added as the flow co-owner, the corresponding flows will be listed under the My flows > Shared with me tab for the existing flow owners in .