แชร์ผ่าน


การบังคับใช้ตัวตรวจสอบโซลูชันในสภาพแวดล้อมที่มีการจัดการ

ตัวตรวจสอบโซลูชันเป็นเครื่องมือที่มีประสิทธิภาพในการวิเคราะห์ออบเจ็กต์ของโซลูชันแบบคงที่อย่างครอบคลุมโดยเทียบกับชุดกฎแนวทางปฏิบัติที่ดีที่สุด เมื่อใช้ตัวตรวจสอบโซลูชัน คุณสามารถระบุรูปแบบที่เป็นปัญหาในส่วนประกอบของโซลูชันได้อย่างรวดเร็ว และรับรายงานโดยละเอียดที่เน้นปัญหา ส่วนประกอบที่ได้รับผลกระทบ และให้ลิงก์ไปยังคู่มือเกี่ยวกับวิธีการแก้ไขปัญหาแต่ละอย่าง

ผู้ดูแลระบบสามารถใช้ตัวตรวจสอบโซลูชันเพื่อบังคับใช้การตรวจสอบเพื่อระบุรูปแบบที่มีปัญหาเกี่ยวกับโซลูชันเมื่อมีการนำโซลูชันเข้าสู่สภาพแวดล้อมที่มีการจัดการ

การตั้งค่าตัวตรวจสอบโซลูชัน

เมื่อคุณเปิดตัวตรวจสอบโซลูชันสำหรับสภาพแวดล้อมที่มีการจัดการ จะมีระดับต่างๆ ให้เลือกซึ่งจะบังคับใช้ในระหว่างการนำเข้าโซลูชัน

การตั้งค่า Description
ไม่มี ปิดการตรวจสอบโซลูชันอัตโนมัติในระหว่างการนำเข้าโซลูชัน ไม่มีประสบการณ์หรือการเปลี่ยนแปลงลักษณะการทำงานใดๆ ในการสร้าง ส่งออก หรือนำเข้าโซลูชัน
เตือน โซลูชันแบบกำหนดเองทั้งหมดจะได้รับการตรวจสอบโดยอัตโนมัติในระหว่างการนำเข้าโซลูชัน เมื่อมีการนำเข้าโซลูชันที่มีปัญหาร้ายแรงสูง คุณจะได้รับคำเตือนเกี่ยวกับการดำเนินการ แต่การนำเข้าจะดำเนินต่อไปและหากทุกอย่างอื่นๆ ที่มีการนำเข้านั้นปกติดี โซลูชันจะถูกนำเข้าในสภาพแวดล้อม หลังจากนำเข้าสำเร็จ ข้อความระบุว่าโซลูชันที่นำเข้ามีปัญหาในการตรวจสอบจะปรากฏขึ้น นอกจากนี้ จะมีการส่งอีเมลสรุปพร้อมรายละเอียดการตรวจสอบโซลูชัน
บล็อก โซลูชันแบบกำหนดเองทั้งหมดจะได้รับการตรวจสอบโดยอัตโนมัติในระหว่างการนำเข้าโซลูชัน เมื่อโซลูชันมีปัญหาร้ายแรง กระบวนการนำเข้าจะถูกยกเลิก และข้อความที่ระบุว่าโซลูชันที่นำเข้ามีปัญหาการตรวจสอบจะปรากฎขึ้น สิ่งนี้เกิดขึ้นก่อนการนำเข้าจริง ดังนั้นจึงไม่มีการเปลี่ยนแปลงใดๆ กับสภาพแวดล้อมเนื่องจากการนำเข้าล้มเหลว นอกจากนี้ จะมีการส่งอีเมลสรุปพร้อมรายละเอียดการตรวจสอบโซลูชัน

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับสิ่งที่ต้องทำเมื่อพบการเตือนหรือการบล็อก โปรดดู คำแนะนำในการแก้ปัญหา

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวตรวจสอบโซลูชันและรายการกฎที่ใช้ ให้ไปที่ ภาพรวมของตัวตรวจสอบโซลูชัน

เปิดตัวตรวจสอบโซลูชันในสภาพแวดล้อมที่มีการจัดการ

วิธีเปิดใช้งานการบังคับใช้การตรวจสอบโซลูชันสำหรับสภาพแวดล้อมที่ได้รับการจัดการของคุณ:

  1. ลงชื่อเข้าใช้ใน ศูนย์จัดการ Power Platform

  2. ในบานหน้าต่างนำทาง เลือก สภาพแวดล้อม จากนั้นเลือกสภาพแวดล้อมที่มีการจัดการ

  3. บนแถบคำสั่ง ให้เลือก แก้ไขสภาพแวดล้อมที่มีการจัดการ แล้วเลือก การตั้งค่าการบังคับใช้ ที่เหมาะสม ใต้ การบังคับใช้ตัวตรวจสอบโซลูชัน

    ภาพหน้าจอของหน้าจอการตั้งค่าตัวตรวจสอบโซลูชัน

หมายเหตุ

การบังคับใช้ตัวตรวจสอบโซลูชัน ใช้งานไม่ได้ เมื่อสภาพแวดล้อมอยู่ใน โหมดการดูแลระบบ

ข้อความอีเมลไปยังผู้ดูแลระบบ

เมื่อตั้งค่าโหมดการตรวจสอบความถูกต้องเป็น เตือน หรือ บล็อก ระบบจะส่งอีเมลสรุปเมื่อมีการนำเข้าหรือบล็อกโซลูชัน เมื่อนำเข้าโซลูชันไปยังสภาพแวดล้อม อีเมลสรุปจะแสดงจำนวนปัญหาตามความรุนแรงในโซลูชัน เนื้อหาของอีเมลอาจมีลิงก์ไปยังผลการวิเคราะห์โซลูชัน ในบางกรณี ลิงก์ไปยังผลลัพธ์อาจหมดอายุแล้ว หากต้องการรับผลลัพธ์ใหม่ ให้ส่งโซลูชันไปยังตัวตรวจสอบโซลูชัน

โซลูชันที่ตรวจสอบจาก Power Apps make.powerapps.com มีผลลัพธ์ที่เก็บไว้ในสภาพแวดล้อมต้นทาง โซลูชันที่นำเข้าไปยังสภาพแวดล้อมที่เปิดใช้การบังคับใช้ตัวตรวจสอบโซลูชันอาจมีผลลัพธ์ที่จัดเก็บไว้ในสภาพแวดล้อมการนำเข้าเป้าหมาย

อีเมลจะถูกส่งไปยังผู้ใช้ทุกคนที่มีบทบาท ผู้ดูแลระบบ Power Platform และ ผู้ดูแลระบบบริการ Dynamics 365 นอกจากนี้ผลลัพธ์ยังส่งไปยังผู้รับ อีเมลสรุปรายสัปดาห์ ด้วย

ระงับอีเมลการตรวจสอบความถูกต้อง

ตามค่าเริ่มต้น อีเมลจะถูกส่งเมื่อโซลูชันมีระดับความรุนแรงปานกลางและสูงกว่า เมื่อเลือกช่องทำเครื่องหมาย อีเมลไม่ถูกส่งในโหมดเตือน อีเมลไม่ถูกส่งในโหมดบล็อกเช่นกัน ยกเว้นการละเมิดร้ายแรงซึ่งบล็อกการนำเข้าโซลูชัน

ภาพหน้าจอของกล่องกาเครื่องหมายอีเมลตัวตรวจสอบโซลูชัน

การยกเว้นกฎ

คุณสามารถเลือกที่จะยกเว้นกฎตัวตรวจสอบโซลูชันจากการบังคับใช้ได้ ตัวอย่างเช่น กฎบางข้ออาจต้องใช้เวลาและความพยายามอย่างมากในการแก้ไขในทั้งโซลูชัน แต่คุณยังคงต้องการให้กฎที่เหลือถูกบังคับใช้ ใช้รายการดรอปดาวน์ กฎที่ยกเว้น เพื่อเลือกกฎที่จะยกเว้นจากการบังคับใช้

ภาพหน้าจอของการยกเว้นกฎการบังคับใช้ตัวตรวจสอบโซลูชัน

รายการประกอบด้วยชื่อกฎและคำอธิบายที่จัดกลุ่มตามประเภทและจัดเรียงตามความรุนแรง เพื่อเป็นการเตือนความจำ เฉพาะกฎความรุนแรงที่สำคัญเท่านั้นที่จะบล็อกโซลูชันจากการนำเข้า

ภาพหน้าจอของตัวเลือกการยกเว้นกฎการบังคับใช้ตัวตรวจสอบโซลูชัน

ใช้ PowerShell เพื่อเปิดใช้งานการบังคับใช้การตรวจสอบโซลูชัน

คุณสามารถใช้ PowerShell เพื่อเปิดใช้งานการบังคับใช้การตรวจสอบโซลูชัน ฟังก์ชันเหล่านี้ถูกกำหนดไว้ใน PowerApps-Samples repo ซึ่งจะต้องนำเข้าก่อนเรียกใช้

เปิดใช้งานการบังคับใช้การตรวจสอบโซลูชันในโหมดบล็อค

นี่คือตัวอย่างสคริปต์ PowerShell ที่เปิดใช้งานการบังคับใช้การตรวจสอบโซลูชันในโหมดบล็อก หลังจากที่คุณเรียกใช้ แถบเลื่อนจะแสดงโหมดบล็อกในส่วน ตัวตรวจสอบโซลูชัน ของการตั้งค่าสภาพแวดล้อมที่มีการจัดการ

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

เปิดการบังคับใช้การตรวจสอบโซลูชันในโหมดเตือน

นี่คือตัวอย่างสคริปต์ PowerShell ที่เปิดใช้งานการบังคับใช้การตรวจสอบโซลูชันในโหมดเตือน หลังจากที่คุณเรียกใช้ แถบเลื่อนจะแสดงโหมดเตือนในส่วน ตัวตรวจสอบโซลูชัน ของการตั้งค่าสภาพแวดล้อมที่มีการจัดการ

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

ปิดการบังคับใช้ตัวตรวจสอบโซลูชัน

ต่อไปนี้คือตัวอย่างสคริปต์ PowerShell ที่ปิดการบังคับใช้ตัวตรวจสอบโซลูชัน หลังจากที่คุณเรียกใช้ แถบเลื่อนจะแสดง ปิด ในส่วน ตัวตรวจสอบโซลูชัน ของการตั้งค่าสภาพแวดล้อมที่มีการจัดการ

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

ตั้งค่าการยกเว้นกฎ

นี่คือตัวอย่างสคริปต์ PowerShell ที่เปิดใช้งานการบังคับใช้ตัวตรวจสอบโซลูชันในโหมดบล็อกและเพิ่มการยกเว้นกฎ หลังจากที่คุณเรียกใช้ แถบเลื่อนจะแสดงโหมดบล็อกในส่วน ตัวตรวจสอบโซลูชัน ของการตั้งค่าสภาพแวดล้อมที่มีการจัดการ และมีการตั้งค่าการยกเว้นกฎ

SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level none -RuleExclusions "web-use-async,web-use-offline"

ภาพรวมของสภาพแวดล้อมที่มีการจัดการ
นำเข้าโซลูชัน
การบังคับใช้ตัวตรวจสอบโซลูชันในสภาพแวดล้อมที่มีการจัดการบล็อกหรือเตือนเมื่อนำเข้า