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


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

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

Microsoft.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

Microsoft.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