SDK การป้องกันการสูญหายของข้อมูล (DLP) ของ Power Platform
หัวข้อนี้แนะนำความสามารถของ DLP SDK และแสดงให้คุณเห็นว่า DLP สามารถช่วยคุณจัดการนโยบายผู้เช่าและสภาพแวดล้อมด้วยประสบการณ์ตั้งแต่การสร้าง การอ่าน การปรับปรุง และการลบ นโยบาย DLP ข้อมูลเพิ่มเติม: นโยบายการป้องกันการสูญหายของข้อมูล
วิธีการเรียกใช้ตัวอย่างนี้
ดาวน์โหลดหรือลอกแบบ ที่เก็บข้อมูลตัวอย่าง เพื่อให้คุณมีสำเนาข้อมูลภายในเครื่อง
เปิด PowerShell ISE ในฐานะผู้ดูแลระบบ
เรียกใช้คำสั่งต่อไปนี้
Install-Module -Name Microsoft.PowerApps.Administration.PowerShell -Force
แก้ไข RunSamples.ps1 และทำการเปลี่ยนแปลงต่อไปนี้:
- แทนที่ค่า $TenantAdminName ด้วยบัญชีผู้ดูแลระบบของผู้เช่าของคุณ
- แทนที่ค่า $TenantAdminPassword ด้วยรหัสผ่านของบัญชีผู้ดูแลระบบของผู้เช่าของคุณ
- แทนที่ค่า $EnvironmentAdminName ด้วยบัญชีผู้ดูแลระบบของสภาพแวดล้อมของคุณ
- แทนที่ค่า $EnvironmentAdminPassword ด้วยรหัสผ่านของบัญชีผู้ดูแลระบบของสภาพแวดล้อมของคุณ
หมายเหตุ: ไม่ควรใช้บัญชีผู้ดูแลระบบของผู้เช่าเป็นบัญชีผู้ดูแลระบบของสภาพแวดล้อม
เรียกใช้ RunSamples.ps1
สิ่งที่ตัวอย่างนี้ทำ
ตัวอย่างนี้จะเรียกใช้ DLP API ใน Microsoft.PowerApps.Administration.PowerShell เพื่อสร้าง อ่าน อัปเดต และลบนโยบาย DLP ด้านล่างนี้คือสถานการณ์ที่ SDK รองรับ
- สร้างนโยบายระดับผู้เช่าที่จำแนกตัวเชื่อมต่อเป็นกลุ่ม ธุรกิจ ไม่ใช่ธุรกิจ และ ถูกบล็อก
- สร้างนโยบายสำหรับสภาพแวดล้อมทั้งหมด ยกเว้นบางสภาพแวดล้อมที่จำแนกตัวเชื่อมต่อเป็นกลุ่ม ธุรกิจ ไม่ใช่ธุรกิจ และ ถูกบล็อก
- สร้างนโยบายสำหรับสภาพแวดล้อมเดียวที่จำแนกตัวเชื่อมต่อเป็นกลุ่ม ธุรกิจ ไม่ใช่ธุรกิจ และ ถูกบล็อก
- รับรายการของนโยบายระดับผู้เช่า (สภาพแวดล้อมทั้งหมด)
- ปรับปรุงนโยบายเพื่อย้ายตัวเชื่อมต่อข้ามกลุ่ม (ธุรกิจ ไม่ใช่ธุรกิจ และ ถูกบล็อก)
- ทดสอบความเข้ากันได้ของนโยบายที่มีอยู่ซึ่งก่อนหน้านี้เคยใช้ API ของ PowerShell แบบเดิม และตอนนี้ใช้ API ของ PowerShell ใหม่
- ใช้นโยบายข้อมูลกับสภาพแวดล้อม Teams ทั้งหมดภายในผู้เช่า ข้อมูลเพิ่มเติม: การใช้นโยบายข้อมูลกับสภาพแวดล้อม Dataverse for Teams ทั้งหมด
วิธีที่ตัวอย่างนี้ทำงาน
ตัวอย่างนี้มีสถานการณ์ DLP บางอย่างเกี่ยวกับวิธีการเรียก DLP APIs สำหรับการอ้างอิงของคุณ คุณสามารถเรียกใช้ตัวอย่างและดูผลลัพธ์