PowerShell kullanarak çözümleri yönetme
PowerShell cmdlet'leri, Power Platform'da birçok izleme, yönetim ve kalite güvencesi görevini otomatikleştirmenize olanak tanır.
Microsoft.PowerApps. Yönetim.PowerShell
Power Apps yönetim modülü, Dataverse ortamlarında kullanıcıları, veritabanlarını, bağlayıcıları, uygulamaları, akışları ve izinleri yönetmek için kullanılır. Daha fazla bilgi: Kullanım Microsoft.PowerApps. Yönetim.PowerShell
Microsoft. Xrm.Tooling.CrmConnector
Bağlayıcı modülü, Dataverse ve Dynamics 365 Customer Engagement (on-premises) dağıtımlarına bağlanmak ve ortam veya kuruluş ayrıntılarını almak için kullanılır. Daha fazla bilgi: Kullanın Microsoft. Xrm.Tooling.CrmConnector
Microsoft. Xrm.Tooling.PackageDeployment
Paket dağıtım modülü paketleri dağıtmak için kullanılır. Daha fazla bilgi: Kullanın Microsoft. Xrm.Tooling.PackageDeployment
Microsoft.PowerApps. Denetleyici.PowerShell
Power Apps denetleyicisi modülü, Power Apps denetleyicisi hizmetiyle etkileşim kurarak statik analiz işlerini çalıştırabilmenizi ve sonuçları indirebilmenizi sağlar. Modül, PowerShell Galerisi'nde bulunan ve topluluk tarafından desteklenen bir araçtır. Daha fazla bilgi: Kullanım Microsoft.PowerApps. Denetleyici.PowerShell
Geçerli kısıtlamadır, proje işlem hattında Windows PowerShell kullanılmasını gerektirir. Bu gereksinimi karşılayamıyorsanız doğrudan Power Denetleyicisi Web API'si ile etkileşim kurmak daha iyi bir yaklaşım olabilir.
Azure DevOps derleme araçları bir denetleyici görevi içerir. Bu görevi derleme işlem hattınızda kullanma hakkında daha fazla bilgi: Kalite denetimi.
Not
Microsoft. Xrm.Data.PowerShell modülü, özel otomasyonunuzun bir parçası olarak PowerShell kullanarak çözümleri kolayca yönetmenize olanak tanıyan, topluluk tarafından desteklenen başka bir araçtır. Örnek koda buradan bakın. Örneğin:
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