Споделяне чрез


Управление на решения с помощта на PowerShell

Кратките команди на PowerShell ви позволяват да автоматизирате много от задачите за мониторинг, управление и осигуряване на качеството Power Platform.

Майкрософт..PowerApps Администрация.PowerShell

Административният Power Apps модул се използва за управление на потребители, бази данни, конектори, приложения, потоци и разрешения в Dataverse среди. Повече информация: Използвайте Microsoft..PowerApps Администрация.PowerShell

Microsoft.Xrm.Tooling.CrmConnector

Конекторният модул се използва за свързване и извличане на подробности за среда или организация от Dataverse и Dynamics 365 Customer Engagement (on-premises) разполагания. Повече информация: Използвайте Microsoft.Xrm.Tooling.CrmConnector

Microsoft.Xrm.Tooling.PackageDeployment

Модулът за разполагане на пакети се използва за разполагане на пакети. Повече информация: Използвайте Microsoft.Xrm.Tooling.PackageDeployment

Майкрософт..PowerApps Checker.PowerShell

Модулът Power Apps за проверка взаимодейства с услугата за проверка, Power Apps предоставяйки възможност за изпълнение на задачи за статичен анализ и изтегляне на резултатите. Модулът е инструмент, поддържан от общността, който е наличен в галерията наPowerShell. Повече информация: Използвайте Microsoft..PowerApps Checker.PowerShell

Настоящото ограничение е, че изисква Windows PowerShell във вашия проект. Ако не можете да изпълните това изискване, директното взаимодействие с уеб API на Power Checker може да е по-добър подход.

Има задача за проверка в инструментите за изграждане, Azure DevOps която включва задача за проверка. Повече информация за използването на тази задача във вашия тръбопровод за изграждане: Проверка на качеството.

Бележка

Microsoft.Xrm.Data.PowerShell модул е друг инструмент, поддържан от общността, който ви позволява лесно да управлявате решения с помощта на PowerShell като част от вашата персонализирана автоматизация. Вижте примерен код тук. Например:
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

Вижте също

PowerShell модули