Aracılığıyla paylaş


Yönetilen Ortamlarda çözüm denetleyicisi uygulaması

Çözüm denetleyicisi, çözüm nesnelerinizin bir dizi en iyi yöntem kuralına göre kapsamlı bir statik analizini gerçekleştiren güçlü bir araçtır. Çözüm denetleyicisini kullanarak, çözüm bileşenlerindeki sorunlu desenleri hızlı bir şekilde tanımlayabilir ve sorunları, etkilenen bileşenleri vurgulayan ve her sorunun nasıl çözüleceğine ilişkin belgelere bağlantılar sağlayan ayrıntılı raporlar alabilirsiniz.

Yöneticiler, çözüm Yönetilen Ortama aktarıldığında çözümlerdeki sorunlu desenleri belirlemek üzere denetimleri zorunlu kılmak için çözüm denetleyicisini etkinleştirebilir.

Çözüm denetleyici ayarları

Yönetilen bir Ortam için çözüm denetleyicisini etkinleştirdiğinizde, çözüm içeri aktarma sırasında zorlanan farklı düzeyler arasından seçim yapabilirsiniz.

Ayar Description
Hiç kimse Çözüm içeri aktarılırken otomatik çözüm doğrulamalarını kapatır. Çözüm yazma, dışarı aktarma veya içeri aktarma işlemleri için deneyim ya da davranış değişiklikleri olmaz.
Uyarmak Tüm özel çözümler, çözüm içeri aktarılırken otomatik olarak doğrulanır. Son derece kritik sorunlara sahip bir çözüm içeri aktarılırken, eylem hakkında uyarılırsınız ancak içeri aktarma işleminin kendisi devam eder ve içeri aktarma ile ilgili diğer her şey yolundaysa, çözüm ortama aktarılır. Başarılı bir içeri aktarma işleminden sonra içeri aktarılan çözümde doğrulama sorunları olduğunu belirten bir ileti görüntülenir. Ayrıca, çözüm doğrulama ayrıntılarıyla birlikte bir özet e-posta gönderilir.
Blok Tüm özel çözümler, çözüm içeri aktarılırken otomatik olarak doğrulanır. Çözümde yüksek derecede önemli sorunlar olduğunda içeri aktarma işlemi iptal edilir ve içeri aktarılan çözümde doğrulama sorunları olduğunu belirten bir ileti görüntülenir. Bu durum içeri aktarma işleminden önce gerçekleşir, bu nedenle içeri aktarma hatasından dolayı ortamda değişiklik olmaz. Ayrıca, çözüm doğrulama ayrıntılarıyla birlikte bir özet e-posta gönderilir.

Uyarı veya engel ile karşılaştığınızda yapılması gerekenler hakkında daha fazla bilgi için bkz. Sorun giderme kılavuzu.

Çözüm denetleyicisi ve kullanılan kuralların listesi hakkında daha fazla bilgi için Çözüm denetleyicisine genel bakış'a gidin.

Yönetilen bir Ortamda çözüm denetleyicisini etkinleştirme

Yönetilen Ortamınız için çözüm denetleyicisi ile uygulamayı etkinleştirmek üzere:

  1. Power Platform yönetim merkezinde oturum açın.

  2. Gezinti bölmesinde, Ortamlar seçeneğini belirleyin ve ardından yönetilen ortamı seçin.

  3. Komut çubuğunda Yönetilen Ortamlar'ı Düzenle'yi seçin ve ardından Çözüm denetleyicisi zorlaması'nın altında uygun zorlama ayarınıseçin.

    Çözüm denetleyici ayarları ekranının ekran görüntüsü.

Not

Ortam Yönetim modundayken çözüm denetleyicisi uygulaması kullanılamaz.

Yöneticiye gönderilen e-posta iletileri

Doğrulama modu Uyarı veya Engelle olarak ayarlandığında, bir çözüm içe aktarıldığında veya engellendiğinde bir özet e-posta gönderilir. Çözüm bir ortama içeri aktarıldığında, özet e-postasında çözümdeki önem derecesine göre sorunların sayısı görülebilir. E-postanın içeriği, çözüm analizi sonuçlarına bir ilişkilendirmek içerebilir. Bazı durumlarda, sonuçlara olan ilişkilendirmek süresinin dolmuş olabilir. Yeni sonuçlar almak için çözümü çözüm denetleyicisine gönderin.

make.powerapps.com'dan Power Apps kontrol edilen çözümler, sonuçların kaynak ortamda depolanmasını sağlar. Çözüm denetleyicisi zorlaması açık olan bir ortama aktarılan çözümlerin sonuçları hedef, içeri aktarma ortamında depolanabilir.

E-posta, Power Platform yöneticisi ve Dynamics 365 hizmet yöneticisi rollerine sahip tüm kullanıcılara gönderilir. Ayrıca haftalık özet e-postalarının alıcılarına da gönderilir.

Doğrulama e-postalarını gizleme

Varsayılan olarak, bir çözüm orta ve daha yüksek öneme sahip olduğunda e-postalar gönderilir. Onay kutusu seçildiğinde, e-postalar uyarı modunda gönderilmez. E-postalar, çözümü içeri aktarma işlemini engelleyen kritik ihlaller hariç olmak üzere, engelleme modunda da gönderilmez.

Çözüm denetleyici e-posta onay kutusunun ekran görüntüsü.

Kural hariç tutma

Çözüm denetleyicisi kurallarını uygulama dışında tutmayı seçebilirsiniz. Örneğin, belirli bir kuralın çözüm genelinde düzeltilmesi uzun zaman alabilir ve çaba gerektirebilir, ancak yine de kuralların geri kalanının uygulanmasını isteyebilirsiniz. Uygulama dışında tutulacak kuralları seçmek için Hariç Tutulan Kurallar açılan listesini kullanın.

Çözüm denetleyicisi uygulama kuralı hariç tutmaları ekran görüntüsü.

Liste, kategoriye göre gruplandırılmış ve önem decerecesine göre sıralanmış kural adlarını ve açıklamaları içerir. Yalnızca kritik önem derecesi kuralları bir çözümün içeri aktarılmasını engeller.

Çözüm denetleyicisi uygulama kuralı hariç tutma seçenekleri ekran görüntüsü.

Çözüm denetleyicisinin zorla uygulanmasını etkinleştirmek için PowerShell'i kullanma

Çözüm denetleyicisinin zorla uygulanmasını etkinleştirmek için PowerShell'i kullanabilirsiniz.

Engelleme modunda çözüm denetleyicisin zorla uygulanmasını etkinleştirme

Aşağıda, engelleme modunda çözüm denetleyicisinin zorla uygulanmasını etkinleştiren bir PowerShell betiği örneği bulunmaktadır. Bu denetimi çalıştırdıktan sonra kaydırıcı, Yönetilen Ortamlar ayarlarının Çözüm denetleyicisi bölümünde engelleme modunu gösterir.

SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level block

Uyar modunda çözüm denetleyicisin zorla uygulanmasını etkinleştirme

Aşağıda, uyar modunda çözüm denetleyicisinin zorla uygulanmasını etkinleştiren bir PowerShell betiği örneği bulunmaktadır. Bu denetimi çalıştırdıktan sonra kaydırıcı, Yönetilen Ortamlar ayarlarının Çözüm denetleyicisi bölümünde uyar modunu gösterir.

SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level warn

Çözüm denetleyicisinin zorla uygulanmasını kapatma

Aşağıda, uyar modunda çözüm denetleyicisinin zorla uygulanmasını kapatan bir PowerShell betiği örneği bulunmaktadır. Bu denetimi çalıştırdıktan sonra kaydırıcı, Yönetilen Ortamlar ayarlarının Çözüm denetleyicisi bölümünde Kapalı'yı gösterir.

SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level none

Ayrıca bkz.

Yönetilen Ortamlar'a genel bakış
İthalat çözümleri
Yönetilen Ortamlar'da çözüm denetleyicisi zorlaması, içeri aktarma sırasında engeller veya uyarır