สิทธิ์ใน Fabric Maps

บทความนี้อธิบายว่าสิทธิ์ทํางานอย่างไรใน Fabric Maps รวมถึงบทบาทในพื้นที่ทํางาน สิทธิ์ระดับแผนที่ และสิทธิ์บนแหล่งข้อมูลพื้นฐาน เช่น อีเวนต์เฮาส์ ฐานข้อมูล KQL และทะเลสาบ มีปฏิสัมพันธ์กันอย่างไร การเข้าใจโมเดลสิทธิ์นี้จะช่วยให้คุณกําหนดได้ว่าใครสามารถดู แก้ไข และแชร์แผนที่ได้ นอกจากนี้ยังอธิบายว่าทําไมการขาดสิทธิ์จึงอาจส่งผลให้เกิดชั้นข้อมูลที่ไม่แสดงผล ผลลัพธ์ไม่สมบูรณ์ หรือข้อผิดพลาดในการเข้าถึง โปรดดูวิธีการทีละขั้นตอนเกี่ยวกับการจัดการการเข้าถึงรายการแผนที่แต่ละรายการที่หัวข้อจัดการสิทธิ์ของแผนที่

วิธีการทํางานของสิทธิ์ Fabric Maps

สิทธิ์สามชั้นกําหนดการเข้าถึงแผนที่ใน Fabric Maps:

ทั้งสามเลเยอร์ต้องอนุญาตให้ผู้ใช้เข้าถึงเพื่อโต้ตอบกับแผนที่ได้อย่างสมบูรณ์

Fabric Maps ไม่ได้กําหนดโมเดลความปลอดภัยของตัวเอง แต่จะอาศัยกรอบการอนุญาต Microsoft Fabric มาตรฐานแทน สําหรับข้อมูลเพิ่มเติม โปรดดู แบบจําลองสิทธิ์

สิทธิ์ของพื้นที่ทํางาน

แผนที่คือรายการ Fabric ที่อยู่ในพื้นที่ทํางาน บทบาทพื้นที่ทํางานกําหนดว่าผู้ใช้สามารถ:

  • ดูเนื้อหาแผนที่
  • สร้างหรือแก้ไขแผนที่
  • แชร์แผนที่กับผู้อื่น

บทบาทพื้นที่ทํางานแบบแฟบริคใช้กับรายการทั้งหมดในพื้นที่ทํางาน รวมถึงรายการแผนที่ บทบาทที่พร้อมใช้งานคือ:

  • Admin
  • Member
  • Contributor
  • Viewer

ตัวอย่างเช่น ผู้ร่วมให้ข้อมูลสามารถสร้างและแก้ไขแผนที่ได้ แต่ไม่สามารถแชร์ได้ ในขณะที่ผู้ชมสามารถดูได้เฉพาะเนื้อหาแผนที่เท่านั้น สําหรับข้อมูลเพิ่มเติม โปรดดู บทบาทในพื้นที่ทํางานใน Microsoft Fabric

ความสามารถของบทบาทพื้นที่ทํางานสําหรับรายการแผนที่

ตารางต่อไปนี้แสดงสิทธิ์เริ่มต้นที่กําหนดให้กับแต่ละบทบาท Fabric workspace สําหรับรายการแผนที่

การอนุญาต ผู้ดูแลระบบ Member ผู้สนับสนุน ผู้ดู
ดูและอ่านเนื้อหารายการแผนที่ ✔️ ✔️ ✔️ ✔️
สร้าง แก้ไข และลบแผนที่ ✔️ ✔️ ✔️ ❌
แชร์แผนที่ ✔️ ✔️ ❌ ❌

สิทธิ์ของข้อมูลและการมองเห็นแผนที่

Fabric Maps ไม่ได้ควบคุมความปลอดภัยในระดับข้อมูล

สิ่งที่ผู้ใช้เห็นในแผนที่ขึ้นอยู่กับสิทธิ์ของพวกเขาสําหรับ แหล่งข้อมูลพื้นฐาน เช่น:

  • ไฟล์เลคเฮาส์ (เช่น GeoJSON หรือชุดไทล์)
  • ฐานข้อมูล KQL และชุดคิวรี
  • Eventhouse ที่ใช้สําหรับเลเยอร์เรียลไทม์

ผู้ใช้อีกคนสามารถสร้างการเชื่อมต่อคลาวด์สําหรับเลเยอร์ภายนอกและแชร์กับตัวสร้างแผนที่ หลังจากแผนที่ใช้การเชื่อมต่อเพื่อแสดงชั้นภายนอก ผู้ชมสามารถเห็นชั้นนั้นโดยไม่ต้องเข้าถึงการเชื่อมต่อหรือข้อมูลรับรองแยกต่างหาก

สิทธิ์ของข้อมูลกําหนด:

  • เลเยอร์ใดที่แสดงผล
    หากผู้ใช้ไม่สามารถอ่านแหล่งข้อมูลได้ ชั้นแผนที่ที่เกี่ยวข้องจะไม่แสดงผลหรือแสดงข้อผิดพลาด

  • คุณลักษณะใดที่ปรากฏ
    แผนที่จะแสดงเฉพาะระเบียนที่ส่งคืนโดยคําค้นหาหรือไฟล์ที่ผู้ใช้ได้รับอนุญาตให้อ่าน

  • แอตทริบิวต์ใดบ้างที่พร้อมใช้งาน
    แผนที่ประกอบด้วยเฉพาะคอลัมน์และคุณสมบัติที่เข้าถึงได้ผ่านแหล่งข้อมูลพื้นฐานเท่านั้น

Fabric Maps ไม่เคยให้สิทธิ์เข้าถึงข้อมูลที่ผู้ใช้ไม่ได้รับอนุญาตให้อ่าน สําหรับข้อมูลเพิ่มเติม โปรดดู แบบจําลองสิทธิ์

สําหรับชั้นบริการฟีเจอร์ภายนอก Fabric Maps จะดึงข้อมูลรับรองที่เก็บไว้ในการเชื่อมต่อคลาวด์ ผู้ชมไม่จําเป็นต้องแชร์การเชื่อมต่อแยกกัน หากข้อมูลรับรองหมดอายุหรือ Fabric Maps ไม่สามารถเข้าถึงบริการได้ แผนที่จะแสดงข้อผิดพลาดว่าบริการนั้นไม่สามารถเข้าถึงได้

สิทธิ์ที่จําเป็นในการสร้างหรือแก้ไขแผนที่

ตารางนี้สรุปสิทธิ์ขั้นต่ําที่จําเป็นสําหรับบทบาทพื้นที่ทํางาน รายการแผนที่ และแหล่งข้อมูลต้นแบบเพื่อสร้างหรือปรับเปลี่ยนแผนที่และเลเยอร์

สถานการณ์สมมติ รายการที่เกี่ยวข้อง สิทธิ์ขั้นต่ําที่จําเป็น
สร้าง แก้ไข หรือลบแผนที่ พื้นที่ทำงาน ผู้สนับสนุนหรือสูงกว่า
เพิ่มเลเยอร์ GeoJSON หรือไทล์เซ็ต Lakehouse อ่าน
อัปโหลด PMTiles สําหรับชุดไทล์ Lakehouse เขียน
เพิ่มเลเยอร์ที่ใช้ KQL ฐานข้อมูล KQL อ่าน
บันทึกการเปลี่ยนแปลงในแผนที่ รายการแผนที่ แก้ไข

สิทธิ์ที่จําเป็นในการดูหรือโต้ตอบกับแผนที่

ตารางนี้สรุปสิทธิ์ระดับการอ่านที่จําเป็นสําหรับรายการแผนที่และแหล่งข้อมูลพื้นฐานเพื่อให้ผู้ใช้สามารถดูแผนที่และเห็นชั้นข้อมูลทั้งหมดที่มีอยู่

สถานการณ์สมมติ รายการที่เกี่ยวข้อง สิทธิ์ขั้นต่ําที่จําเป็น
เปิดและดูแผนที่ รายการแผนที่ อ่าน
ดูเลเยอร์ GeoJSON หรือไทล์เซ็ต Lakehouse อ่าน
ดูผลลัพธ์การสืบค้น KQL ฐานข้อมูล KQL อ่าน
ดูเลเยอร์แบบเรียลไทม์ Eventhouse อ่าน

สำคัญ

การแชร์แผนที่ไม่ได้ให้สิทธิ์เข้าถึง lakehouse, ฐานข้อมูล KQL หรือ eventhouse ที่ให้ข้อมูลนั้น เมื่อผู้ใช้ไม่ได้รับอนุญาตให้เข้าถึงฐานข้อมูล lakehouse หรือ KQL แผนที่จะแสดงข้อผิดพลาดหรือข้อมูลไม่สมบูรณ์

สิทธิ์ของรายการแผนที่

คุณสามารถให้สิทธิ์ ผู้ใช้ในการอ่านแก้ไข และ แชร์ แผนที่ได้

ส่วนถัดไปจะให้รายละเอียดเพิ่มเติมเกี่ยวกับสิทธิ์เหล่านี้

สิทธิ์การอ่าน

บทบาทพื้นที่ทํางาน Fabric ทั้งหมดสามารถดูและอ่านรายการแผนที่ได้

การดูรายการแผนที่เป็นสิ่งจําเป็น แต่ไม่เพียงพอเสมอไป:

  • ผู้ใช้ต้องมีสิทธิ์อ่านแหล่งข้อมูลพื้นฐาน เช่น บ้านพักน้ําหรือฐานข้อมูล KQL
  • หากสิทธิ์ข้อมูลหายไป แผนที่อาจเปิดขึ้นแต่แสดงข้อผิดพลาด ชั้นข้อมูลว่าง หรือข้อมูลไม่สมบูรณ์

แก้ไขสิทธิ์

สิทธิ์ การแก้ไข จะมอบความสามารถให้ผู้ใช้แก้ไขรายการแผนที่เองได้ ตัวอย่างเช่น พวกเขาสามารถ:

  • เปลี่ยนเลเยอร์ สไตล์ ตัวกรอง และการตั้งค่าแผนที่
  • เพิ่มหรือนําชั้นข้อมูลออก
  • บันทึกการเปลี่ยนแปลงในแผนที่

สิทธิ์นี้ไม่ได้เป็นสิทธิ์แยกต่างหาก ผู้ใช้สามารถแก้ไขแผนที่ได้ก็ต่อเมื่อบทบาท workspace ของตนอนุญาตให้เขียนรายการแผนที่ได้

ในทางปฏิบัติ เงื่อนไขนี้หมายถึง:

  • ผู้ใช้ที่มีบทบาท ผู้ดูแลระบบสมาชิก หรือ ผู้สนับสนุน จะแก้ไขแผนที่ได้
  • ผู้ใช้ที่มีบทบาท Viewer ไม่สามารถแก้ไขแผนที่ได้ แม้ว่าแผนที่จะถูกแชร์กับพวกเขาก็ตาม

การแก้ไขแผนที่จะไม่ยกเลิกสิทธิ์ข้อมูล ผู้ใช้ต้องยังมีสิทธิ์ที่จําเป็นในแหล่งข้อมูลพื้นฐาน เช่น บ้านพักทะเลสาบหรือฐานข้อมูล KQL มิฉะนั้นแผนที่อาจแสดงข้อผิดพลาดหรือข้อมูลที่ขาดหายไป สําหรับข้อมูลเพิ่มเติม โปรดดู สิทธิ์ของข้อมูลและการมองเห็นแผนที่ ในส่วนก่อนหน้า

สําหรับข้อมูลเกี่ยวกับการให้สิทธิ์แผนที่ ดูที่ จัดการสิทธิ์แผนที่

แชร์แผนที่

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

เมื่อคุณแชร์รายการแผนที่

  • ผู้รับสามารถเข้าถึงได้เฉพาะแผนที่นั้นเท่านั้น
  • การแชร์แผนที่ไม่ได้ให้สิทธิ์เข้าถึงพื้นที่ทํางานหรือแหล่งข้อมูลพื้นฐาน

สิทธิ์ของรายการแมปเป็นไปตามรูปแบบการแชร์ระดับรายการเดียวกันกับที่ใช้ใน Fabric สําหรับข้อมูลเพิ่มเติม โปรดดู แบบจําลองสิทธิ์

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการแชร์แผนที่ โปรดดู การแชร์ Microsoft Fabric Maps

สิทธิ์ในสถานการณ์ข่าวกรองแบบเรียลไทม์

เมื่อแผนที่ใช้ข้อมูลแบบเรียลไทม์ อาจต้องการสิทธิ์เพิ่มเติม:

  • เข้าถึงงานอีเวนต์เฮาส์ได้อ่าน
  • เขียนหรืออ่านการเข้าถึงฐานข้อมูล KQL และชุดคิวรี
  • เข้าถึงไฟล์บ้านทะเลสาบที่ใช้สําหรับไทล์หรือเลเยอร์แบบคงที่

หากผู้ใช้ไม่มีสิทธิ์เข้าถึงแหล่งข้อมูลที่จําเป็นใด ๆ แผนที่อาจโหลดขึ้นมาโดยมีชั้นข้อมูลที่ขาดหายไปหรือผลลัพธ์ไม่สมบูรณ์

สําหรับข้อมูลเพิ่มเติม โปรดดู:

Summary

  • Fabric Maps ใช้แบบจําลองสิทธิ์ Microsoft Fabric มาตรฐาน
  • บทบาทพื้นที่ทํางานจะควบคุมว่าใครสามารถสร้าง แก้ไข และแชร์แผนที่ได้
  • สิทธิ์ของรายการแผนที่จะควบคุมการเข้าถึงแผนที่แต่ละแผนที่
  • สิทธิ์ของข้อมูลจะควบคุมเลเยอร์ คุณลักษณะ และแอตทริบิวต์ที่มองเห็นได้
  • Fabric Maps ไม่เคยยกระดับหรือแทนที่การเข้าถึงข้อมูล

หากต้องการให้สิทธิ์เข้าถึงแผนที่อย่างเต็มรูปแบบ ให้ตรวจสอบว่าผู้ใช้มีสิทธิ์ที่จําเป็นทั้งสามเลเยอร์

ขั้นตอนถัดไป