Deploying solutions using PowerShell
Similar to the export capabilities, the Microsoft.Xrm.Data.PowerShell
commands also offer solution import capabilities using Import-CrmSolution
.
This recipe will cover the PowerShell commands to import a solution into Dynamics 365.
Getting ready
Similar to the previous recipe, you will need to install the Microsoft.Xrm.Data.PowerShell
module. Check the previous recipe for details on how to install and the prerequisites.
From a Dynamics 365 perspective, you will need the System Customizer
or System Administrator
role to import solutions into your instance.
Obviously, we'll need a solution to import. In this instance, we'll use a managed version of the solution exported in the previous recipe.
How to do it...
- Run the
Connect-CrmOnlineDiscovery -InteractiveMode
command and follow the prompt to connect. - Run the following command:
Import-CrmSolution -SolutionFilePath Packt_managed_0_0_0_1.zip -PublishChanges
How it works...
As in the previous recipe, in step 1, we connected...