Ambil perhatian
Akses ke halaman ini memerlukan kebenaran. Anda boleh cuba log masuk atau menukar direktori.
Akses ke halaman ini memerlukan kebenaran. Anda boleh cuba menukar direktori.
Pemeriksa penyelesaian ialah alat berkuasa yang melakukan analisis statik komprehensif objek penyelesaian anda terhadap satu set peraturan amalan terbaik. Dengan menggunakan penyemak penyelesaian, anda boleh mengenal pasti corak bermasalah dalam komponen penyelesaian dengan cepat dan menerima laporan terperinci yang menyerlahkan isu, komponen yang terjejas dan menyediakan pautan ke dokumentasi tentang cara menyelesaikan setiap isu.
Pentadbir boleh menggunakan penyemak penyelesaian untuk menguatkuasakan semakan guna mengenal pasti corak bermasalah pada penyelesaian apabila penyelesaian diimport dalam Persekitaran Terurus.
Tetapan penyemak penyelesaian
Apabila anda menghidupkan penyemak penyelesaian untuk Persekitaran Terurus, terdapat tahap berbeza untuk dipilih yang dikuatkuasakan semasa import penyelesaian.
| Tetapan | Description |
|---|---|
| Tiada | Mematikan pengesahan penyelesaian automatik semasa import penyelesaian. Tiada sebarang pengalaman atau perubahan tingkah laku pada pengarangan, eksport atau import penyelesaian. |
| Memberi amaran kepada | Semua penyelesaian tersuai disahkan secara automatik semasa import penyelesaian. Apabila penyelesaian dengan isu yang sangat kritikal sedang diimport, anda diberi amaran tentang tindakan itu tetapi import itu sendiri berterusan, dan jika semua yang lain dengan import baik-baik saja, penyelesaiannya diimport ke dalam persekitaran. Selepas import berjaya, mesej yang menyatakan bahawa penyelesaian yang diimport mempunyai isu pengesahan ditunjukkan. Selain itu, e-mel ringkasan dihantar dengan butiran pengesahan penyelesaian. |
| Blok | Semua penyelesaian tersuai disahkan secara automatik semasa import penyelesaian. Apabila penyelesaian mempunyai isu yang sangat kritikal, proses import dibatalkan dan mesej yang menyatakan bahawa penyelesaian yang diimport mempunyai isu pengesahan ditunjukkan. Ini berlaku sebelum import sebenar, jadi tiada sebarang perubahan pada persekitaran disebabkan oleh kegagalan import. Selain itu, e-mel ringkasan dihantar dengan butiran pengesahan penyelesaian. |
Untuk maklumat lanjut tentang perkara yang perlu dilakukan apabila menghadapi amaran atau sekatan, lihat panduan penyelesaian masalah.
Untuk mendapatkan maklumat lanjut tentang penyemak penyelesaian dan senarai peraturan yang digunakan, pergi ke Gambaran keseluruhan penyemak penyelesaian.
Hidupkan penyemak penyelesaian dalam Persekitaran Terurus
Untuk menghidupkan penguatkuasaan penyemak penyelesaian untuk Persekitaran Terurus anda:
Log masuk ke Pusat Power Platform Pentadbiran.
Dalam anak tetingkap navigasi, pilih Urus.
Dalam anak tetingkap Urus , pilih Persekitaran.
Pilih persekitaran terurus.
Pada bar perintah, pilih Edit Persekitaran Terurus, dan kemudian pilih seting penguatkuasaan yang sesuai di bawah Penguatkuasaan penyemak penyelesaian.
Nota
Penguatkuasaan penyemak penyelesaian tidak tersedia apabila persekitaran berada dalam mod Pentadbiran.
Mesej e-mel kepada pentadbir
Apabila mod pengesahan ditetapkan kepada Amaran atau Sekat, e-mel ringkasan dihantar apabila penyelesaian diimport atau disekat. Apabila penyelesaian diimport ke dalam persekitaran, e-mel ringkasan menunjukkan kiraan isu mengikut keterukan dalam penyelesaian. Kandungan e-mel mungkin termasuk pautan ke hasil analisis penyelesaian. Dalam sesetengah keadaan, pautan ke keputusan mungkin telah tamat tempoh. Untuk mendapatkan hasil baharu, serahkan penyelesaian kepada penyemak penyelesaian.
Penyelesaian yang disemak daripada Power Apps make.powerapps.com mempunyai keputusan yang disimpan dalam persekitaran sumber. Penyelesaian yang diimport ke persekitaran dengan penguatkuasaan penyemak penyelesaian dihidupkan mungkin mempunyai hasil yang disimpan dalam sasaran, persekitaran import.
E-mel dihantar kepada semua pengguna dengan peranan pentadbir Power Platform dan pentadbir perkhidmatan Dynamics 365. Ia juga dihantar kepada penerima e-mel intisari mingguan.
Tutup e-mel pengesahan
Secara lalai, e-mel dihantar apabila penyelesaian mengandungi keterukan sederhana dan ke atas. Apabila kotak semak dipilih, e-mel tidak dihantar dalam mod amaran. E-mel juga tidak dihantar dalam mod sekat, kecuali pelanggaran kritikal yang menyekat import penyelesaian.
Pengecualian peraturan
Anda boleh memilih untuk mengecualikan peraturan penyemak penyelesaian daripada penguatkuasaan. Sebagai contoh, peraturan tertentu mungkin mengambil masa dan usaha yang besar untuk diperbaiki merentasi penyelesaian, tetapi anda masih mahu peraturan yang lain dikuatkuasakan. Gunakan senarai juntai bawah Peraturan yang Dikecualikan untuk memilih peraturan yang akan dikecualikan daripada penguatkuasaan.
Senarai ini mengandungi nama peraturan dan perihalan yang dikumpulkan mengikut kategori dan disusun mengikut keterukan. Sebagai peringatan, hanya peraturan keterukan kritikal menyekat penyelesaian daripada diimport.
Gunakan PowerShell untuk menghidupkan penguatkuasaan penyemak penyelesaian
Anda boleh menggunakan PowerShell untuk menghidupkan penguatkuasaan penyemak penyelesaian. Fungsi ini ditakrifkan dalam PowerApps repo Sampel, yang mesti diimport sebelum memanggil.
Hidupkan penguatkuasaan penyemak penyelesaian dalam mod sekat
Berikut ialah contoh skrip PowerShell yang menghidupkan penguatkuasaan penyemak penyelesaian dalam mod blok. Selepas anda menjalankannya, gelangsar menunjukkan mod blok dalam bahagian Penyemak penyelesaian pada tetapan Persekitaran Terurus.
SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level block
Hidupkan penguatkuasaan penyemak penyelesaian dalam mod amaran
Berikut ialah contoh skrip PowerShell yang menghidupkan penguatkuasaan penyemak penyelesaian dalam mod amaran. Selepas anda menjalankannya, gelangsar menunjukkan mod amaran dalam bahagian Penyemak penyelesaian pada tetapan Persekitaran Terurus.
SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level warn
Matikan penguatkuasaan penyemak penyelesaian
Berikut ialah contoh skrip PowerShell yang mematikan penguatkuasaan penyemak penyelesaian. Selepas anda menjalankannya, gelangsar menunjukkan Mati dalam bahagian Penyemak penyelesaian pada tetapan Persekitaran Terurus.
SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level none
Tetapkan pengecualian peraturan
Berikut ialah contoh skrip PowerShell yang menghidupkan penguatkuasaan penyemak penyelesaian dalam mod blok dan menambah pengecualian peraturan. Selepas anda menjalankannya, gelangsar menunjukkan mod blok dalam bahagian Penyemak penyelesaian seting Persekitaran Terurus dan pengecualian peraturan ditetapkan.
SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level none -RuleExclusions "web-use-async,web-use-offline"
Kandungan berkaitan
Gambaran keseluruhan Persekitaran Terurus
Penyelesaian import
Penguatkuasaan penyemak penyelesaian dalam Persekitaran Terurus menyekat atau memberi amaran semasa import