Alatan Binaan Microsoft Power Platform untuk Azure DevOps
Gunakan Microsoft Power Platform Build Tools untuk mengautomasikan tugas pembinaan dan pelaksanaan umum yang berkaitan dengan aplikasi yang dibina pada Microsoft Power Platform. Tugas ini termasuk:
- Penyegerakan metadata penyelesaian (juga dikenali sebagai penyelesaian) yang mengandungi pelbagai komponen platform seperti aplikasi penglibatan pelanggan (Dynamics 365 Sales, khidmat pelanggan, Field Service, Marketing, and Project Service Automation), aplikasi kanvas, aplikasi berpandukan model, aliran UI, ejen maya, AI Builder model dan penyambung antara persekitaran pembangunan dan kawalan sumber
- Menjana artifak binaan
- Melaksanakan untuk persekitaran hiliran
- Persekitaran peruntukan atau nyahperuntukan
- Lakukan semakan analisis statik terhadap penyelesaian dengan menggunakan perkhidmatan penyemak Power Apps
Tugas Microsoft Power Platform Build Tools boleh digunakan bersama dengan tugas Azure DevOps lain yang tersedia untuk mengatur binaan dan keluaran talian paip anda. Talian paip yang lazimnya ditempatkan oleh teams termasuk Mulakan, Eksport daripada Pembangunan, Binaan, dan Keluaran.

Nota
Microsoft Power Platform Build Tools disokong hanya untuk persekitaran Microsoft Dataverse dengan pangkalan data. Maklumat lanjut: Cipta persekitaran dengan pangkalan data
Microsoft Power Platform Alat Binaan kini tersedia untuk digunakan di rantau GCC dan GCC High.
Apakah itu Alatan Binaan Microsoft Power Platform?
Microsoft Power Platform Build Tools merupakan koleksi Power Platform–khusus tugas binaan Azure DevOps yang mengetepikan keperluan untuk memuat turun perkakas dan skrip tersuai secara manual bagi menguruskan kitaran hayat aplikasi bagi aplikasi yang dibina pada Microsoft Power Platform. Tugas-tugas boleh digunakan secara individu untuk melaksanakan tugas, seperti mengimport penyelesaian ke dalam persekitaran hiliran, atau digunakan bersama dalam saluran paip untuk mengatur senario seperti "menjana artifak binaan", "digunakan untuk menguji", atau "perubahan pembuat penuaian." Tugas binaan sebahagian besar boleh dikategorikan kepada empat jenis:
Pembantu
Semak kualiti
Penyelesaian
Pengurusan persekitaran
Untuk maklumat lanjut tentang tugas yang tersedia, lihat Microsoft Power Platform Membina tugas Alat.
Dapatkan Alatan Binaan Microsoft Power Platform
Alatan binaan Microsoft Power Platform boleh dipasang ke dalam organisasi Azure DevOps anda daripada Azure Marketplace.
Selepas pemasangan, semua tugas yang termasuk dalam Alat Binaan Microsoft Power Platform akan tersedia untuk menambah mana-mana talian paip baharu atau sedia ada. Anda boleh menemui mereka dengan mencari "Power Platform".
Sambungan ke persekitaran
Untuk berinteraksi dengan persekitaran Microsoft Power Platform, sambungan mesti diwujudkan yang mendayakan pelbagai tugas alatan binaan bagi melakukan tindakan yang diperlukan. Dua jenis sambungan tersedia:
- Nama pengguna/kata laluan: Dikonfigurasikan sebagai sambungan perkhidmatan generik dengan nama pengguna dan kata laluan. Nama pengguna/kata laluan tidak menyokong pengesahan berbilang faktor.
- Prinsipal perkhidmatan dan rahsia pelanggan: (disyorkan) Jenis sambungan menggunakan prinsipal perkhidmatan berasaskan pengesahan dan menyokong pengesahan berbilang faktor.
Konfigurasikan sambungan perkhidmatan menggunakan prinsipal perkhidmatan
Untuk mengkonfigurasikan sambungan menggunakan prinsipal perkhidmatan, anda mesti terlebih dahulu mencipta pendaftaran aplikasi dalam Azure Active Directory (AAD) dengan keizinan yang diperlukan dan kemudian mencipta Pengguna Aplikasi yang berkaitan dalam persekitaran Microsoft Power Platform yang anda mahu sambung. Kami telah menawarkan skrip untuk memudahkan beberapa langkah yang diperlukan dalam bahagian di bawah, manakala maklumat terperinci dengan arahan langkah demi langkah manual tersedia dalam artikel ini Pendaftaran aplikasi Azure.
Cipta prinsipal perkhidmatan dan rahsia pelanggan menggunakan PowerShell
Skrip PowerShell ini membantu mencipta dan mengkonfigurasi prinsipal perkhidmatan untuk digunakan dengan Microsoft Power Platform tugas Bina Alat. Terlebih dahulu ia akan mendaftarkan objek Aplikasi dan Nama Prinsipal Perkhidmatan (SPN) yang sepadan dalam AAD.
Aplikasi kemudian ditambah sebagai pengguna pentadbir ke penyewa Microsoft Power Platform itu sendiri.
Pemasangan
Muat turun PowerShell cmdlet berikut: https://pabuildtools.blob.core.windows.net/spn-docs-4133a3fe/New-CrmServicePrincipal.ps1
- Membuka gesaan perintah Windows PowerShell command prompt (standard, bukan teras PS)
- Navigasi ke folder tempat anda menyimpan skrip, dan nyahsekat skrip menggunakan arahan berikut: `Unblock-File New-CrmServicePrincipal.ps1`
- Jalankan skrip: `.\New-CrmServicePrincipal.ps1`
Skrip akan digesa sebanyak dua kali dengan dialog log masuk AAD:
- Gesaan pertama: untuk log masuk sebagai pentadbir ke tika AAD yang Microsoft Power Platform dikaitkan dengan penyewa
- Gesaan kedua: untuk log masuk sebagai pentadbir penyewa kepada penyewa itu Microsoft Power Platform sendiri
Setelah berjaya, tiga lajur dipaparkan:
- TenantId Power Platform
- ID Aplikasi
- Rahsia Pelanggan (dalam teks kosong)
Gunakan maklumat yang dipaparkan untuk konfigurasi sambungan perkhidmatan Power Platform.
Penting
Pastikan rahsia pelanggan selamat. Sebaik sahaja gesaan perintah PowerShell dikosongkan, anda tidak boleh mendapatkan semula rahsia pelanggan yang sama lagi.
Konfigurasi persekitaran dengan ID Aplikasi
ID aplikasi mesti ditambah sebagai Pengguna Aplikasi dalam persekitaran Microsoft Power Platform sambungan anda. Maklumat tentang cara menambah pengguna aplikasi tersedia dalam artikel ini Penciptaan pengguna aplikasi.
Memastikan Pengguna Aplikasi yang ditambah mempunyai peranan pentadbir sistem yang ditugaskan (tersedia daripada “Peranan Mengurus” dalam tetapan keselamatan untuk pengguna aplikasi).
Soalan lazim
Lakukan Alatan Binaan Microsoft Power Platform berfungsi hanya untuk Power Apps?
Alat binaan berfungsi untuk kedua-dua kanvas dan aplikasi berpandukan model, Power Virtual Agents, Aliran UI dan aliran tradisional, AI Builder, penyambung tersuai dan aliran data, semuanya kini boleh ditambah kepada penyelesaian. Senarai ini juga termasuk aplikasi penglibatan pelanggan (Dynamics 365 Sales, khidmat pelanggan, Field Service, Marketing dan Project Service Automation). Tugas binaan berasingan tersedia untuk aplikasi Kewangan dan Operasi.
Saya sebelum ini telah memasang pratonton Alatan Binaan - bolehkah saya menaik taraf dari pratonton Power Apps Build Tools kepada Alatan Binaan Power Platform?
Anda tidak boleh menaik taraf daripada versi pratonton kerana kami perlu memperkenalkan beberapa perubahan berbuka dalam keluaran Tersedia Umum. Untuk beralih dari versi pratonton, anda perlu memasang Microsoft Power Platform Alat Bina dan sama ada membina semula saluran paip anda, atau mengkonfigurasi semula saluran paip sedia ada anda untuk menggunakan tugas Bina Alat baharu. Anda juga mesti mencipta sambungan Perkhidmatan baru juga.
Bolehkah saya memasukkan aplikasi aliran dan aplikasi kanvas?
Ya, aliran dan aplikasi kanvas adalah penyelesaian sedar jadi jika komponen ini ditambahkan pada penyelesaian anda, mereka boleh mengambil bahagian dalam kitaran hayat apl anda. Walau bagaimanapun, beberapa langkah masih memerlukan konfigurasi manual. Keperluan untuk konfigurasi manual akan ditangani akhir tahun ini apabila kami memperkenalkan pembolehubah persekitaran dan penyambung. Senarai had semasa boleh didapati di sini: Batasan yang diketahui.
Berapakah kos Alatan Binaan Microsoft Power Platform?
Alatan binaan tersedia percuma. Walau bagaimanapun, langganan sah Azure DevOps diperlukan untuk menggunakan Alatan Binaan. Maklumat lanjut tersedia Harga untuk Azure DevOps.
Saya boleh melihat pelanjutan, tetapi kenapa saya tidak mempunyai pilihan untuk memasangnya?
Jika anda tidak melihat pilihan pemasangan, maka kemungkinan besar anda tidak mempunyai keistimewaan pemasangan yang diperlukan dalam organisasi anda Azure DevOps . Maklumat lanjut tersedia Uruskan keizinan sambungan.
Bagaimana pembangun menggunakan hasil tugas Penyemak?
Output tugas Penyemak ialahFail Sarif dan kedua-duanya VS Code dan lanjutan Visual Studio tersedia untuk melihat dan mengambil tindakan pada fail Sarif.
Lihat Juga
Tugas alatan binaan
Makmal Microsoft Power Platform Build Tools
Nota
Adakah anda boleh memberitahu kami tentang keutamaan bahasa dokumentasi anda? Jawab tinjauan pendek. (harap maklum bahawa tinjauan ini dalam bahasa Inggeris)
Tinjauan akan mengambil masa lebih kurang tujuh minit. Tiada data peribadi akan dikumpulkan (pernyataan privasi).
Maklum balas
Kirim dan lihat maklum balas untuk