Forum Discussion

SM_007's avatar
SM_007
Copper Contributor
Jan 01, 2025

Azure Devops Pipeline for Power Platform solution : Tenant to Tenant

I have a query related to Azure Devops Pipeline.

  1.  Is it possible to move form one tenant to another tenant.
  2.  Is it possible to move canvas app solution using Azure Devop Pipelines.
  3. If yes, I am using Sharepoint lists. Can this be moved, as it wont be the part of solution, should it be done manually?
  4. I am also using environment variables, How will this be mapped in the receiver tenant using pipelines.
  5.  I have few solutions that i need to move from one solution to another every sprint. So what will be the suitable plan/license for it.

 Can you please share relevant documents or steps or related videos if any regarding this.

1 Reply

  • SM_007 

    Yes, Azure DevOps Pipelines can move Power Platform solutions between tenants, including Canvas Apps, but there are considerations:

    Tenant-to-Tenant Deployment:
    Export the solution from the source tenant and import it into the target tenant using pipelines.
    Ensure both tenants have proper configurations and permissions.

    Canvas Apps:
    Include Canvas Apps in your solution for deployment via pipelines.

    SharePoint Lists:
    SharePoint lists aren't part of the solution and must be migrated manually or recreated using scripts like PowerShell.

    Environment Variables:
    Use deployment settings files in pipelines to configure environment variables in the target tenant.

    Licensing:
    Frequent deployments may require appropriate Azure DevOps and Power Platform licensing.

    Steps:
    Set up service connections for both tenants.
    Create pipelines for exporting/importing solutions and handling environment variables.
    Use scripts (e.g., PowerShell) for SharePoint lists.

     

Resources