Správa řešení pomocí PowerShell
Rutiny PowerShell vám umožňují automatizovat mnoho úkolů monitorování, správy a zajištění kvality v Power Platform.
Microsoft.PowerApps.Administrace.PowerShell
Modul správy Power Apps se používá ke správě uživatelů, databází, konektorů, aplikací, toků a oprávnění v prostředích Dataverse. Další informace: Použijte Microsoft.PowerApps.Administration.PowerShell
Microsoft.Xrm.Tooling.CrmConnector
Modul konektoru se používá k připojení a získávání podrobností o prostředí nebo organizaci z nasazení Dataverse a Dynamics 365 Customer Engagement (on-premises). Další informace: Použijte Microsoft.Xrm.Tooling.CrmConnector
Microsoft.Xrm.Tooling.PackageDeployment
Modul nasazení balíčků se používá k nasazení balíčků. Další informace: Použijte Microsoft.Xrm.Tooling.PackageDeployment
Microsoft.PowerApps.Checker.PowerShell
Modul pro kontrolu Power Apps spolupracuje se službou kontroly Power Apps, takže máte možnost spouštět úlohy statické analýzy a stahovat výsledky. Tento modul představuje nástroj podporovaný komunitou, který je k dispozici v galerii PowerShell. Další informace: Použijte Microsoft.PowerApps.Checker.PowerShell
Aktuální omezení je, že vyžaduje Windows PowerShell v kanálu projektu. Pokud tento požadavek nemůžete splnit, lepší cestou bude pravděpodobně přímá interakce s webovým rozhraním API Power Checker.
Kontrolní úloha je v nástrojích pro sestavení Azure DevOps. Další informace o použití této úlohy v kanálu buildu naleznete v tématu: Kontrola kvality.
Poznámka:
MicrosoftModul .Xrm.Data.PowerShell je dalším nástrojem podporovaným komunitou, který vám umožní snadno spravovat řešení pomocí PowerShellu jako součásti vaší vlastní automatizace. Viz ukázkový kód zde. Příklad:
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