การรักษาความปลอดภัยชุดข้อมูลใน Power BI Service

การ Deploy และดูแลรักษา Assets ใน Power BI

Kevin Feasel

CTO, Faregame Inc

สิทธิ์การเข้าถึงชุดข้อมูล

Read

  • อนุญาตให้ผู้ใช้เข้าถึงรายงานที่อ่านข้อมูลจากชุดข้อมูล
  • ไม่อนุญาตให้ผู้ใช้ค้นหาเนื้อหาที่ใช้ชุดข้อมูล
  • ไม่รองรับการคิวรีผ่าน API ภายนอก

Build

  • อนุญาตให้ผู้ใช้สร้างเนื้อหาใหม่จากชุดข้อมูล
  • อนุญาตให้ผู้ใช้ค้นหาเนื้อหาที่ใช้ชุดข้อมูล
  • อนุญาตให้ผู้ใช้คิวรีผ่าน API ภายนอก

Reshare

  • อนุญาตให้ผู้ใช้แชร์เนื้อหาชุดข้อมูลกับผู้ใช้รายอื่น
  • สามารถมอบสิทธิ์ Read, Reshare หรือ Build ให้ผู้ใช้รายอื่นได้

Write

  • อนุญาตให้ผู้ใช้ดูและแก้ไขเมทาดาตาของชุดข้อมูล
การ Deploy และดูแลรักษา Assets ใน Power BI

ชุดข้อมูลและบทบาทใน Workspace

Admin Member Contributor Viewer
Read Yes Yes Yes Yes
Build Yes Yes Yes No
Write Yes Yes Yes No
Reshare Yes Yes No No
การ Deploy และดูแลรักษา Assets ใน Power BI

วิธีรับสิทธิ์ชุดข้อมูล

  • มอบสิทธิ์ชุดข้อมูลให้ผู้ใช้หรือกลุ่มโดยตรง

การเพิ่มสิทธิ์ชุดข้อมูลให้ผู้ใช้หรือกลุ่ม

การ Deploy และดูแลรักษา Assets ใน Power BI

วิธีรับสิทธิ์ชุดข้อมูล

  • มอบสิทธิ์ชุดข้อมูลให้ผู้ใช้หรือกลุ่มโดยตรง
  • มอบสิทธิ์ให้แอปและให้ผู้ใช้รับแอปนั้น

การมอบสิทธิ์การเข้าถึงแอปให้ผู้ใช้

การ Deploy และดูแลรักษา Assets ใน Power BI

วิธีรับสิทธิ์ชุดข้อมูล

  • มอบสิทธิ์ชุดข้อมูลให้ผู้ใช้หรือกลุ่มโดยตรง
  • มอบสิทธิ์ให้แอปและให้ผู้ใช้รับแอปนั้น
  • แชร์ลิงก์ไปยังรายงาน

การมอบสิทธิ์ให้ผู้ใช้ผ่านการแชร์ลิงก์

การ Deploy และดูแลรักษา Assets ใน Power BI

Row-level security (RLS)

  • จำกัดการเข้าถึงข้อมูลสำหรับผู้ใช้แต่ละราย
  • กำหนดตัวกรองเพื่อแสดงหรือซ่อนแถวตามสิทธิ์ของผู้ใช้ปัจจุบัน
  • กำหนดตัวกรองสำหรับบทบาท
  • ใช้ Power BI Desktop เพื่อกำหนดบทบาท
  • ใช้ Power BI Service เพื่อกำหนดผู้ใช้และกลุ่มให้กับบทบาท

Power BI Desktop ใช้กำหนดบทบาทใน Row-level security และ Power BI Service ใช้กำหนดผู้ใช้และกลุ่มให้กับบทบาท

การ Deploy และดูแลรักษา Assets ใน Power BI

ข้อจำกัดของ Row-level security

  • ประสิทธิภาพจะช้าลงเนื่องจากต้องประมวลผลเพิ่มเติม
  • ผู้ใช้ที่มีสิทธิ์ Write บนชุดข้อมูลจะเห็นข้อมูลทั้งหมด ในทางปฏิบัติ Row-level security จึงใช้ได้จริงกับ Viewer เท่านั้น
การ Deploy และดูแลรักษา Assets ใน Power BI

ป้ายกำกับความลับ

  • ป้องกันเนื้อหาที่ละเอียดอ่อนจากการเข้าถึงและการรั่วไหลของข้อมูล
  • ป้ายกำกับความลับที่มีการตั้งค่าการเข้ารหัสอาจส่งผลต่อการเข้าถึงเนื้อหาใน Power BI Desktop
  • ผู้ดูแล Power BI สามารถบล็อกการส่งออกข้อมูลที่ละเอียดอ่อนได้
  • ป้ายกำกับความลับอาจเปลี่ยนแปลงได้ โดยผู้ที่มีสิทธิ์ตั้งค่าป้ายกำกับสามารถเปลี่ยนได้
  • การเปลี่ยนแปลงทั้งหมดจะถูกบันทึกใน Power BI audit log

การเพิ่มป้ายกำกับความลับให้กับรายงาน

การ Deploy และดูแลรักษา Assets ใน Power BI

การตั้งค่าป้ายกำกับความลับ

  • ต้องตั้งค่าป้ายกำกับความลับใน Microsoft 365 Compliance Center
  • ต้องเปิดใช้งานการติดป้ายกำกับความลับสำหรับองค์กร
  • ต้องเข้าสู่ระบบก่อน
  • ต้องมีสิทธิ์ใช้งาน Power BI Pro หรือ Premium Per User
  • ต้องมีสิทธิ์แก้ไขเนื้อหาที่ต้องการติดป้ายกำกับ

การตั้งค่าป้ายกำกับความลับใน Power BI Desktop

การ Deploy และดูแลรักษา Assets ใน Power BI

มาฝึกกันเถอะ!

การ Deploy และดูแลรักษา Assets ใน Power BI

Preparing Video For Download...