การบังคับใช้ตัวตรวจสอบโซลูชันในสภาพแวดล้อมที่มีการจัดการ
ตัวตรวจสอบโซลูชันเป็นเครื่องมือที่มีประสิทธิภาพในการวิเคราะห์ออบเจ็กต์ของโซลูชันแบบคงที่อย่างครอบคลุมโดยเทียบกับชุดกฎแนวทางปฏิบัติที่ดีที่สุด เมื่อใช้ตัวตรวจสอบโซลูชัน คุณสามารถระบุรูปแบบที่เป็นปัญหาในส่วนประกอบของโซลูชันได้อย่างรวดเร็ว และรับรายงานโดยละเอียดที่เน้นปัญหา ส่วนประกอบที่ได้รับผลกระทบ และให้ลิงก์ไปยังคู่มือเกี่ยวกับวิธีการแก้ไขปัญหาแต่ละอย่าง
ผู้ดูแลระบบสามารถใช้ตัวตรวจสอบโซลูชันเพื่อบังคับใช้การตรวจสอบเพื่อระบุรูปแบบที่มีปัญหาเกี่ยวกับโซลูชันเมื่อมีการนำโซลูชันเข้าสู่สภาพแวดล้อมที่มีการจัดการ
การตั้งค่าตัวตรวจสอบโซลูชัน
เมื่อคุณเปิดตัวตรวจสอบโซลูชันสำหรับสภาพแวดล้อมที่มีการจัดการ จะมีระดับต่างๆ ให้เลือกซึ่งจะบังคับใช้ในระหว่างการนำเข้าโซลูชัน
การตั้งค่า | Description |
---|---|
ไม่มี | ปิดการตรวจสอบโซลูชันอัตโนมัติในระหว่างการนำเข้าโซลูชัน ไม่มีประสบการณ์หรือการเปลี่ยนแปลงลักษณะการทำงานใดๆ ในการสร้าง ส่งออก หรือนำเข้าโซลูชัน |
เตือน | โซลูชันแบบกำหนดเองทั้งหมดจะได้รับการตรวจสอบโดยอัตโนมัติในระหว่างการนำเข้าโซลูชัน เมื่อมีการนำเข้าโซลูชันที่มีปัญหาร้ายแรงสูง คุณจะได้รับคำเตือนเกี่ยวกับการดำเนินการ แต่การนำเข้าจะดำเนินต่อไปและหากทุกอย่างอื่นๆ ที่มีการนำเข้านั้นปกติดี โซลูชันจะถูกนำเข้าในสภาพแวดล้อม หลังจากนำเข้าสำเร็จ ข้อความระบุว่าโซลูชันที่นำเข้ามีปัญหาในการตรวจสอบจะปรากฏขึ้น นอกจากนี้ จะมีการส่งอีเมลสรุปพร้อมรายละเอียดการตรวจสอบโซลูชัน |
บล็อก | โซลูชันแบบกำหนดเองทั้งหมดจะได้รับการตรวจสอบโดยอัตโนมัติในระหว่างการนำเข้าโซลูชัน เมื่อโซลูชันมีปัญหาร้ายแรง กระบวนการนำเข้าจะถูกยกเลิก และข้อความที่ระบุว่าโซลูชันที่นำเข้ามีปัญหาการตรวจสอบจะปรากฎขึ้น สิ่งนี้เกิดขึ้นก่อนการนำเข้าจริง ดังนั้นจึงไม่มีการเปลี่ยนแปลงใดๆ กับสภาพแวดล้อมเนื่องจากการนำเข้าล้มเหลว นอกจากนี้ จะมีการส่งอีเมลสรุปพร้อมรายละเอียดการตรวจสอบโซลูชัน |
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับสิ่งที่ต้องทำเมื่อพบการเตือนหรือการบล็อก โปรดดู คำแนะนำในการแก้ปัญหา
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวตรวจสอบโซลูชันและรายการกฎที่ใช้ ให้ไปที่ ภาพรวมของตัวตรวจสอบโซลูชัน
เปิดตัวตรวจสอบโซลูชันในสภาพแวดล้อมที่มีการจัดการ
วิธีเปิดใช้งานการบังคับใช้การตรวจสอบโซลูชันสำหรับสภาพแวดล้อมที่ได้รับการจัดการของคุณ:
ลงชื่อเข้าใช้ใน ศูนย์จัดการ Power Platform
ในบานหน้าต่างนำทาง เลือก สภาพแวดล้อม จากนั้นเลือกสภาพแวดล้อมที่มีการจัดการ
บนแถบคำสั่ง ให้เลือก แก้ไขสภาพแวดล้อมที่มีการจัดการ แล้วเลือก การตั้งค่าการบังคับใช้ ที่เหมาะสม ใต้ การบังคับใช้ตัวตรวจสอบโซลูชัน
หมายเหตุ
การบังคับใช้ตัวตรวจสอบโซลูชัน ใช้งานไม่ได้ เมื่อสภาพแวดล้อมอยู่ใน โหมดการดูแลระบบ
ข้อความอีเมลไปยังผู้ดูแลระบบ
เมื่อตั้งค่าโหมดการตรวจสอบความถูกต้องเป็น เตือน หรือ บล็อก ระบบจะส่งอีเมลสรุปเมื่อมีการนำเข้าหรือบล็อกโซลูชัน เมื่อนำเข้าโซลูชันไปยังสภาพแวดล้อม อีเมลสรุปจะแสดงจำนวนปัญหาตามความรุนแรงในโซลูชัน เนื้อหาของอีเมลอาจมีลิงก์ไปยังผลการวิเคราะห์โซลูชัน ในบางกรณี ลิงก์ไปยังผลลัพธ์อาจหมดอายุแล้ว หากต้องการรับผลลัพธ์ใหม่ ให้ส่งโซลูชันไปยังตัวตรวจสอบโซลูชัน
โซลูชันที่ตรวจสอบจาก 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"
เนื้อหาที่เกี่ยวข้อง
ภาพรวมของสภาพแวดล้อมที่มีการจัดการ
นำเข้าโซลูชัน
การบังคับใช้ตัวตรวจสอบโซลูชันในสภาพแวดล้อมที่มีการจัดการบล็อกหรือเตือนเมื่อนำเข้า