Upravljanje rešitev z lupino PowerShell
Cmdleti PowerShell vam omogočajo avtomatizacijo številnih nalog spremljanja, upravljanja in zagotavljanja kakovosti Power Platform.
Microsoft.PowerApps.Administration.PowerShell
Skrbniški modul Power Apps se uporablja za upravljanje uporabnikov, baz podatkov, konektorjev, aplikacij, tokov in dovoljenj v Dataverse okoljih. Več informacij: Uporabite Microsoft.PowerApps.Administration.PowerShell
Microsoft.Xrm.Tooling.CrmConnector
Modul konektorja se uporablja za povezovanje in pridobivanje podrobnosti okolja ali organizacije iz Dataverse in Dynamics 365 Customer Engagement (on-premises) razmestitev. Več informacij: Uporabite Microsoft.Xrm.Tooling.CrmConnector
Microsoft.Xrm.Tooling.PackageDeployment
Modul za razmestitev paketov se uporablja za razmestitev paketov. Več informacij: Uporabite Microsoft.Xrm.Tooling.PackageDeployment
Microsoft.PowerApps.Checker.PowerShell
Modul Power Apps checker sodeluje s storitvijo Power Apps checker, ki omogoča izvajanje opravil statične analize in prenos rezultatov. Modul je orodje, ki ga podpira skupnost in je na voljo v Galeriji PowerShell. Več informacij: Uporabite Microsoft.PowerApps.Checker.PowerShell
Trenutna omejitev je, da je v prodajnem lijaku projekta potrebna lupina Windows PowerShell. Če ne morete izpolniti te zahteve, je morda boljši pristop neposredna interakcija s spletnim API-jem Power Checker .
V Azure DevOps orodjih za gradnjo je naloga preverjanja, ki vključuje nalogo preverjanja. Več informacij o uporabi te naloge v cevovodu gradnje: Preverjanje kakovosti.
opomba,
MicrosoftModul .Xrm.Data.PowerShell je še eno orodje, ki ga podpira skupnost in vam omogoča enostavno upravljanje rešitev z uporabo lupine PowerShell kot dela avtomatizacije po meri. Oglejte si vzorčno kodo tukaj. Primer:
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