Mengelola solusi menggunakan PowerShell
Cmdlet PowerShell memungkinkan Anda mengotomatiskan banyak tugas pemantauan, manajemen, dan jaminan kualitas Power Platform.
Microsoft.PowerApps. Administrasi.PowerShell
Power Apps Modul administrasi digunakan untuk mengelola pengguna, database, konektor, aplikasi, alur, dan izin di Dataverse lingkungan. Informasi lebih lanjut: Gunakan Microsoft.PowerApps. Administrasi.PowerShell
Microsoft. Xrm.Tooling.CrmConnector
Modul konektor digunakan untuk menyambungkan dan mengambil detail lingkungan atau organisasi dari Dataverse dan penyebaran Dynamics 365 Customer Engagement (on-premises) . Informasi lebih lanjut: Gunakan Microsoft. Xrm.Tooling.CrmConnector
Microsoft. Xrm.Tooling.Penyebaran Paket
Modul penyebaran paket digunakan untuk menyebarkan paket. Informasi lebih lanjut: Gunakan Microsoft. Xrm.Tooling.Penyebaran Paket
Microsoft.PowerApps. Pemeriksa.PowerShell
Power Apps Modul pemeriksa berinteraksi dengan Power Apps layanan pemeriksa yang menyediakan kemampuan untuk menjalankan pekerjaan analisis statis dan mengunduh hasilnya. Modul ini adalah alat yang didukung komunitas yang tersedia di Galeri PowerShell. Informasi lebih lanjut: Gunakan Microsoft.PowerApps. Pemeriksa.PowerShell
Pembatasan saat ini adalah bahwa ia memerlukan Windows PowerShell di alur proyek Anda. Jika Anda tidak dapat memenuhi persyaratan ini, berinteraksi langsung dengan Power Checker Web API mungkin merupakan pendekatan yang lebih baik.
Ada tugas pemeriksa di Azure DevOps alat build termasuk tugas pemeriksa. Informasi selengkapnya tentang menggunakan tugas tersebut di alur build Anda: Pemeriksaan kualitas.
Catatan
Microsoft. Modul Xrm.Data.PowerShell adalah alat lain yang didukung komunitas yang memungkinkan Anda mengelola solusi dengan mudah menggunakan PowerShell sebagai bagian dari otomatisasi kustom Anda. Lihat kode contoh di sini. Contoh:
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