Compartir por


Xestionar solucións mediante PowerShell

Os cmdlets de PowerShell permítenche automatizar moitas das tarefas de monitorización, xestión e control de calidade en Power Platform.

Microsoft.PowerApps.Administración.PowerShell

O módulo de administración úsase para xestionar usuarios, bases de datos, conectores, aplicacións, fluxos e permisos en entornos. Power Apps Dataverse Máis información: Usar Microsoft.PowerApps.Administration.PowerShell

Ferramentas.Xrm.Conector.Crm de Microsoft

O módulo conector úsase para conectar e recuperar detalles do ambiente ou da organización desde Dataverse e Dynamics 365 Customer Engagement (on-premises) implementacións. Máis información: Usar Microsoft.Xrm.Tooling.CrmConnector

Microsoft.Xrm.Tooling.PackageDeployment

O módulo de despregamento de paquetes úsase para despregar paquetes. Máis información: Usar Microsoft.Xrm.Tooling.PackageDeployment

Microsoft.PowerApps.Checker.PowerShell

O módulo Power Apps checker interactúa co servizo Power Apps checker, o que permite executar traballos de análise estática e descargar os resultados. O módulo é unha ferramenta apoiada pola comunidade que está dispoñible na Galería de PowerShell. Máis información: Usar Microsoft.PowerApps.Checker.PowerShell

A restrición actual é que require Windows PowerShell na súa canle do proxecto. Se non podes cumprir este requisito, interactuar directamente coa API web de Power Checker podería ser unha mellor opción.

Hai unha tarefa de verificación nas ferramentas de compilación Azure DevOps que inclúen unha tarefa de verificación. Máis información sobre o uso desa tarefa na túa canle de compilación: Comprobación de calidade.

Nota

O módulo Microsoft.Xrm.Data.PowerShell é outra ferramenta compatible coa comunidade que che permite xestionar facilmente solucións mediante PowerShell como parte da túa automatización personalizada. Vexa o código de mostra aquí. Por exemplo:
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

Consulte tamén

Módulos de PowerShell