Compartir a través de


Administrar soluciones usando PowerShell

Los cmdlets de PowerShell permiten automatizar muchas de las tareas de supervisión, administración y control de calidad en Power Platform.

Microsoft.PowerApps.Administración.PowerShell

El módulo de administración Power Apps se utiliza para administrar usuarios, bases de datos, conectores, aplicaciones, flujos y permisos en entornos de Dataverse. Más información: Uso Microsoft.PowerApps.Administración.PowerShell

Microsoft.Xrm.Herramientas.CrmConnector

El módulo de conector se utiliza para conectarse y recuperar detalles del entorno o de la organización de las implementaciones de Dataverse y Dynamics 365 Customer Engagement (on-premises). Más información: Uso Microsoft.Xrm.Tooling.CrmConnector

MicrosoftImplementación de paquetes de herramientas Xrm

El módulo de implementación de paquetes se utiliza para implementar paquetes. Más información: Uso Microsoft.Xrm.Tooling.PackageDeployment

Microsoft.PowerApps.Comprobador.PowerShell

El módulo del comprobador de Power Apps interactúa con el servicio del comprobador de Power Apps y proporciona la capacidad de ejecutar trabajos de análisis estático y descargar los resultados. El módulo es una herramienta soportada por la comunidad disponible en la Galería de PowerShell. Más información: Uso Microsoft.PowerApps.Checker.PowerShell

La restricción actual es que requiere Windows PowerShell en la canalización del proyecto. Si no puede cumplir este requisito, interactúe directamente con la API Web Power Checker podría ser un mejor enfoque.

Hay una tarea de verificación en las herramientas de compilación de Azure DevOps que incluye una tarea de comprobación. Más información sobre el uso de esa tarea en el canal de compilación: Control de calidad.

Nota

MicrosoftEl módulo .Xrm.Data.PowerShell es otra herramienta compatible con la comunidad que le permite administrar fácilmente soluciones usando PowerShell como parte de su automatización personalizada. Ver código de muestra aquí. Por ejemplo:
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 también

Módulos de PowerShell