Administrar solucions mitjançant el PowerShell
Els cmdlets del PowerShell us permeten automatitzar moltes de les tasques de supervisió, administració i control de qualitat Power Platform.
MicrosoftPowerApps.. Administració.PowerShell
El Power Apps mòdul d'administració s'utilitza per gestionar usuaris, bases de dades, connectors, aplicacions, fluxos i permisos en Dataverse entorns. Més informació: Ús Microsoft.PowerApps. Administració.PowerShell
Microsoft. Xrm.Tooling.CrmConnector
El mòdul del connector s'utilitza per connectar-se i recuperar detalls de l'entorn o de l'organització i Dataverse desplegaments Dynamics 365 Customer Engagement (on-premises) . Més informació:Ús . Microsoft Xrm.Tooling.CrmConnector
Microsoft. Xrm.Tooling.PackageDeployment
El mòdul de desplegament de paquets s'utilitza per desplegar paquets. Més informació:Ús . Microsoft Xrm.Tooling.PackageDeployment
MicrosoftPowerApps.. Checker.PowerShell
El Power Apps mòdul de verificació interactua amb el Power Apps servei de verificació proporcionant la possibilitat d'executar treballs d'anàlisi estàtica i descarregar els resultats. El mòdul és una eina compatible amb la comunitat que està disponible a la Galeria dePowerShell. Més informació: Ús Microsoft.PowerApps. Checker.PowerShell
La restricció actual és que requereix el Windows PowerShell al pipeline del projecte. Si no podeu complir aquest requisit, interactuar directament amb l'API web del Power Checker pot ser un millor enfocament.
Hi ha una tasca de verificació a les eines de Azure DevOps construcció inclouen una tasca de verificació. Més informació sobre l'ús d'aquesta tasca en el pipeline de compilació: Comprovació de qualitat.
Nota
Microsoft. El mòdul Xrm.Data.PowerShell és una altra eina compatible amb la comunitat que us permet gestionar fàcilment solucions mitjançant PowerShell com a part de la vostra automatització personalitzada. Consulteu el codi de mostra aquí. Per exemple:
Export-CrmSolution "MySolution"
Export-CrmSolution -conn $conn -SolutionName "MySolution" -Managed -SolutionFilePath "C:\temp" -SolutionZipFileName "MySolution_Managed.zip"
Import-CrmSolutionAsync -SolutionFilePath c:\temp\mysolution.zip -ActivateWorkflows -OverwriteUnManagedCustomizations -MaxWaitTimeInSeconds 600