Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Pemeriksa solusi adalah alat canggih yang melakukan analisis statis komprehensif dari objek solusi Anda terhadap serangkaian aturan praktik terbaik. Dengan menggunakan pemeriksa solusi, Anda dapat dengan cepat mengidentifikasi pola bermasalah dalam komponen solusi dan menerima laporan terperinci yang menyoroti masalah, komponen yang terpengaruh, dan menyediakan tautan ke dokumentasi tentang cara menyelesaikan setiap masalah.
Administrator dapat menggunakan pemeriksa solusi untuk memberlakukan pemeriksaan untuk mengidentifikasi pola bermasalah pada solusi ketika solusi diimpor di lingkungan terkelola.
Pengaturan pemeriksa solusi
Saat Anda mengaktifkan pemeriksa solusi untuk lingkungan terkelola, ada berbagai tingkat yang dapat dipilih yang diberlakukan selama impor solusi.
| Pengaturan | Deskripsi |
|---|---|
| Tidak | Menonaktifkan validasi solusi otomatis selama impor solusi. Tidak ada perubahan pada pengalaman pengguna atau perilaku terkait pembuatan solusi, ekspor, maupun impor. |
| Peringatkan | Semua solusi kustom diverifikasi secara otomatis selama impor solusi. Ketika solusi dengan isu yang sangat kritis sedang diimpor, Anda akan diperingatkan tentang tindakan ini, tetapi proses impor itu sendiri tetap berlanjut, dan jika tidak ada masalah lain dalam proses impor, solusi tersebut akan diimpor ke lingkungan tersebut. Setelah impor berhasil, pesan yang menyatakan bahwa solusi yang diimpor memiliki masalah validasi ditampilkan. Selain itu, email ringkasan dikirim dengan detail validasi solusi. |
| Blokir | Semua solusi kustom diverifikasi secara otomatis selama impor solusi. Ketika solusi memiliki masalah yang sangat kritis, proses impor dibatalkan, dan pesan yang menyatakan bahwa solusi yang diimpor memiliki masalah validasi ditampilkan. Ini terjadi sebelum impor yang sebenarnya, sehingga tidak ada perubahan pada lingkungan karena kegagalan impor. Selain itu, email ringkasan dikirim dengan detail validasi solusi. |
Untuk informasi selengkapnya tentang apa yang harus dilakukan saat menghadapi peringatan atau pemblokiran, lihat panduan pemecahan masalah.
Untuk informasi selengkapnya tentang pemeriksa solusi dan daftar aturan yang digunakan, buka Gambaran umum pemeriksa solusi.
Mengaktifkan pemeriksa solusi di lingkungan terkelola
Untuk mengaktifkan penegakan pemeriksa solusi untuk lingkungan terkelola Anda:
Masuk ke pusat admin Power Platform.
Di panel navigasi, pilih Kelola.
Di panel Kelola, pilih Lingkungan.
Pilih lingkungan terkelola.
Pada bilah perintah, pilih Edit Lingkungan Terkelola, lalu pilih pengaturan penegakan yang sesuai di bawah penegakan Pemeriksa solusi.
Catatan
Penegakan pemeriksa solusi tidak tersedia saat lingkungan berada dalam mode Administrasi.
Email pesan ke admin
Saat mode validasi diatur ke Memperingatkan atau Memblokir, email ringkasan dikirim saat solusi diimpor atau diblokir. Saat solusi diimpor ke lingkungan, email ringkasan menunjukkan jumlah masalah berdasarkan tingkat keparahan dalam solusi. Isi email dapat menyertakan tautan ke hasil analisis solusi. Dalam beberapa kasus, tautan ke hasil mungkin telah kedaluwarsa. Untuk mendapatkan hasil baru, kirimkan solusi ke pemeriksa solusi.
Solusi yang diperiksa dari Power Apps make.powerapps.com memiliki hasilnya yang disimpan di lingkungan sumber. Solusi yang diimpor ke lingkungan dengan penegakan pemeriksa solusi yang diaktifkan mungkin menyimpan hasil di lingkungan impor target.
Email dikirim ke semua pengguna dengan peran Power Platform administrator dan administrator layanan Dynamics 365. Itu juga dikirim ke penerima email ringkasan mingguan.
Sembunyikan email validasi
Secara default, email dikirim ketika solusi berisi tingkat keparahan sedang dan di atas. Saat kotak centang dipilih, email tidak dikirim dalam mode peringatan. Email juga tidak dikirim dalam mode blokir, kecuali untuk pelanggaran kritis yang memblokir impor solusi.
Pengecualian aturan
Anda dapat memilih untuk mengecualikan aturan pemeriksa solusi dari penegakan. Misalnya, aturan tertentu mungkin membutuhkan waktu dan upaya yang signifikan untuk diperbaiki di seluruh solusi, tetapi Anda masih ingin aturan lainnya ditegakkan. Gunakan daftar tarik-turun Aturan yang Dikecualikan untuk memilih aturan yang akan dikecualikan dari penerapan.
Daftar berisi nama dan deskripsi aturan yang dikelompokkan berdasarkan kategori dan diurutkan berdasarkan tingkat keparahan. Sebagai pengingat, hanya aturan dengan tingkat keparahan kritis yang mencegah solusi diimpor.
Menggunakan PowerShell untuk mengaktifkan penegakan pemeriksa solusi
Anda dapat menggunakan PowerShell untuk mengaktifkan penerapan Solution Checker. Fungsi-fungsi ini didefinisikan dalam repositori PowerApps-Samples repo, yang harus diimpor sebelum digunakan.
Mengaktifkan penegakan pemeriksa solusi dalam mode blokir
Berikut ini contoh skrip PowerShell yang mengaktifkan penegakan pemeriksa solusi dalam mode blokir. Setelah Anda menjalankannya, slider memperlihatkan mode blok di bagian Pemeriksa solusi dari pengaturan lingkungan terkelola.
SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level block
Mengaktifkan penegakan pemeriksa solusi dalam mode peringatan
Berikut adalah contoh skrip PowerShell yang mengaktifkan penegakan pemeriksa solusi dalam mode peringatan. Setelah Anda menjalankannya, slider memperlihatkan mode peringatan di bagian Pemeriksa solusi dari pengaturan lingkungan terkelola.
SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level warn
Menonaktifkan penegakan pemeriksa solusi
Berikut adalah contoh skrip PowerShell yang menonaktifkan penegakan pemeriksa solusi. Setelah Anda menjalankannya, slider memperlihatkan Nonaktif di bagian Pemeriksa solusi dari pengaturan lingkungan terkelola.
SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level none
Tetapkan pengecualian aturan
Berikut ini contoh skrip PowerShell yang mengaktifkan penegakan pemeriksa solusi dalam mode blokir dan menambahkan pengecualian aturan. Setelah Anda menjalankannya, slider memperlihatkan mode blokir di bagian Pemeriksa solusi dari pengaturan lingkungan terkelola, dan pengecualian aturan diatur.
SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level none -RuleExclusions "web-use-async,web-use-offline"
Konten terkait
Gambaran umum lingkungan terkelola
Solusi impor
Pemberlakuan pemeriksa solusi di lingkungan terkelola memblokir atau memberikan peringatan saat impor