Dela via


Hantera lösningar med hjälp av PowerShell

Med PowerShell-cmdlets kan du automatisera många av de olika övervaknings-, hanterings- och kvalitetssäkringsuppgifterna i Power Platform.

Microsoft.PowerApps. Administration.PowerShell

Administrationsmodulen Power Apps används för att hantera användare, databaser, kopplingar, appar, flöden och behörigheter i Dataverse miljöer. Mer information: Använd Microsoft.PowerApps. Administration.PowerShell

Microsoft. Xrm.Tooling.CrmConnector

Anslutningsmodulen används för att ansluta till och hämta miljö- eller organisationsinformation från Dataverse och Dynamics 365 Customer Engagement (on-premises) distributioner. Mer information: Användning Microsoft. Xrm.Tooling.CrmConnector

Microsoft. Xrm.Tooling.PackageDeployment

Paketdistributionsmodulen används för att distribuera paket. Mer information: Användning Microsoft. Xrm.Tooling.PackageDeployment

Microsoft.PowerApps. Checker.PowerShell

Modulen för Power Apps-kontrollen interagerar med Power Apps-kontrolltjänsten så att du ska kunna köra statiska analysjobb och hämta resultatet. Denna modul är ett verktyg som stöds helt och finns tillgängligt i PowerShell-galleriet. Mer information: Använd Microsoft.PowerApps. Checker.PowerShell

Den aktuella begränsningen är att Windows PowerShell krävs i projektets pipeline. Om du inte kan uppfylla detta krav, interagera direkt med Webb-API för Power Checker kan vara en bättre metod.

Det finns en kontrolluppgift i Azure DevOps Build Tools som omfattar en kontrolluppgift. Mer information om hur du använder den här uppgiften i din versionspipeline finns i: Kvalitetskontroll.

Obs

Microsoft. Xrm.Data.PowerShell-modulen är ett annat verktyg som stöds av communityn och som gör att du enkelt kan hantera lösningar med hjälp av PowerShell som en del av din anpassade automatisering. Se exempelkod här. Till exempel:
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

Se även

PowerShell-moduler