แชร์ผ่าน


กำหนดค่าสิทธิ์ของตาราง

การเข้าถึงเรกคอร์ด Dataverse ถูกจำกัดโดยอัตโนมัติใน Power Pages เมื่อใช้ฟอร์ม รายการ Liquid API เว็บของพอร์ทัลและส่วนประกอบอื่น ๆ ที่เข้าถึงตาราง Dataverse

เพื่อให้สามารถเข้าถึงเรกคอร์ด Dataverse ในไซต์ Power Pages คุณจะต้องกำหนดค่าสิทธิ์ของตารางและเชื่อมโยงสิทธิ์ของตารางกับ บทบาทเว็บ

วิธีการกำหนดค่าสิทธิ์ของตาราง

คุณสามารถสร้างสิทธิ์ของตารางโดยใช้วิธีการต่อไปนี้:

  • เมื่อกำหนดค่ารายการหรือฟอร์มบนหน้า
  • จากพื้นที่ทำงานการรักษาความปลอดภัย
  • ด้วยแอปการจัดการพอร์ทัล

การเพิ่มสิทธิ์ของตารางจากรายการหรือฟอร์ม

  1. ในสตูดิโอออกแบบ ไปที่หน้าที่มีรายการหรือส่วนประกอบของฟอร์ม

  2. เลือกส่วนประกอบของรายการหรือฟอร์ม จากนั้นเลือก สิทธิ์

ในแผง สิทธิ์ของตาราง ที่ปรากฏขึ้น คุณสามารถจัดการสิทธิ์ที่มีอยู่หรือสร้างสิทธิ์ของตารางใหม่

การเพิ่มสิทธิ์ของตารางจากฟอร์มในสตูดิโอออกแบบ

การเพิ่มสิทธิ์ตารางจากพื้นที่ทำงานการรักษาความปลอดภัย

  1. ในสตูดิโอออกแบบ ในเมนูด้านข้าง ให้เลือก ความปลอดภัย

  2. ในบานหน้าต่างด้านซ้ายในส่วน ป้องกัน เลือก สิทธิ์ของตาราง เพื่อเพิ่มและแก้ไขสิทธิ์ของตาราง

การเพิ่มสิทธิ์ของตารางจากแอปการจัดการพอร์ทัล

  1. ในสตูดิโอออกแบบ ให้เลือกจุดไข่ปลา (...) จากเมนูด้านข้าง จากนั้นเลือก การจัดการพอร์ทัล

    เปิด แอปการจัดการพอร์ทัล

  2. ในแอปการจัดการพอร์ทัลบนบานหน้าต่างด้านซ้ายในส่วน การรักษาความปลอดภัย เลือก สิทธิ์ของตาราง

    เข้าถึงสิทธิ์ของตารางโดยใช้แอปการจัดการพอร์ทัล

ชนิดการเข้าถึงที่พร้อมใช้งาน

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

  • การเข้าถึงส่วนกลาง - ใช้สิทธิ์ตารางที่เลือกและสิทธิการใช้งานให้กับผู้ใช้จากบทบาทที่เลือกสำหรับ เรกคอร์ดทั้งหมด
  • การเข้าถึงของผู้ติดต่อ - ใช้สิทธิ์ตารางที่เลือกและสิทธิการใช้งานให้กับผู้ใช้จากบทบาทที่เลือกสำหรับ สัมพันธ์กับผู้ใช้ที่เข้าสู่ระบบ
  • การเข้าถึงของลูกค้าองค์กร - ใช้สิทธิ์ตารางที่เลือกและสิทธิการใช้งานให้กับผู้ใช้จากบทบาทที่เลือกสำหรับ สัมพันธ์กับบัญชีของผู้ใช้ที่เข้าสู่ระบบ
  • การเข้าถึงด้วยตนเอง - ใช้สิทธิ์ตารางที่เลือกและสิทธิการใช้งานให้กับผู้ใช้จากบทบาทที่เลือก สำหรับเรกคอร์ดผู้ติดต่อของตนเองเท่านั้น

หมายเหตุ

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

กำหนดค่าสิทธิ์ของตาราง

ในส่วนนี้ คุณจัเรียนรู้วิธีสร้าง ดู แก้ไข และเปิดใช้งานหรือปิดใช้งาน/เปิดใช้งานหรือลบสิทธิ์อนุญาตใช้ตาราง

สร้างสิทธิ์ของตาราง

  1. เลือก สิทธิ์ใหม่

  2. ป้อนชื่อสิทธิ์ของตาราง

  3. เลือกตาราง

  4. เลือกชนิดการเข้าถึง ข้อมูลเพิ่มเติม: ชนิดการเข้าถึงที่ใช้ได้

  5. หากคุณเลือกชนิดการเข้าถึง ผู้ติดต่อ หรือ บัญชี เลือกความสัมพันธ์ระหว่างผู้ติดต่อ/บัญชีและตารางที่คุณเลือกสำหรับการอนุญาต

    หมายเหตุ

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

  7. เลือก เพิ่มบทบาท เพื่อเพิ่มบทบาทที่จะใช้สิทธิ์ตารางนี้

    เคล็ดลับ

    หากคุณยังไม่ได้สร้างบทบาทเว็บ ให้เลือก จัดการบทบาท จากเมนูลอยของบทบาทเพื่อเปิดแอปการจัดการพอร์ทัลและสร้างบทบาท

  8. เลือก บันทึก

ดูสิทธิ์อนุญาตใช้ตาราง

  1. ในสตูดิโอออกแบบ จากเมนูด้านข้าง เลือก ความปลอดภัย

  2. บนบานหน้าต่างด้านซ้ายในส่วน การรักษาความปลอดภัย เลือก สิทธิ์ของตาราง เพื่อดูสิทธิ์ของตาราง

    รายการของสิทธิ์ตารางที่มีอยู่

  3. ในการจัดกลุ่ม หรือกรองสิทธิ์ตาราง เลือกมุมมอง (ค่าเริ่มต้น, จัดกลุ่มตามบทบาท, จัดกลุ่มตามตาราง หรือ จัดกลุ่มตามสถานะ) หรือป้อนชื่อสิทธิ์ตารางในกล่องข้อความตัวกรอง

    หมายเหตุ

    • เมื่อคุณจัดกลุ่มสิทธิ์ของตารางตามบทบาท ตาราง หรือสถานะ สิทธิ์จะแสดงรายการเป็นโครงสร้างแบบเรียบโดยไม่มีความสัมพันธ์หลัก-รองสำหรับสิทธิ์ที่ตั้งค่าคอนฟิกไว้
    • คุณสามารถกรองได้เฉพาะสำหรับสิทธิ์ของตารางหลัก ไม่ใช่สิทธิ์รอง
  4. หากต้องการจัดเรียงสิทธิ์ของตาราง ให้เลือกคอลัมน์ที่ด้านบนสุดในรายการสิทธิ์ของตาราง

แก้ไขสิทธิ์ของตาราง

  1. ในสตูดิโอออกแบบ จากเมนูด้านข้าง เลือก ความปลอดภัย

  2. ในบานหน้าต่างด้านซ้ายในส่วน ป้องกัน เลือก สิทธิ์ของตาราง เพื่อดูสิทธิ์ของตาราง

  3. เลือกสิทธิ์ของตารางที่คุณต้องการแก้ไข หรือคุณสามารถเลือก คำสั่งเพิ่มเติม (...) จากนั้นเลือก แก้ไข

  4. เปลี่ยนรายละเอียดสิทธิ์ของตาราง เช่น ชื่อ ตาราง ชนิดการเข้าถึง สิทธิการใช้งาน และบทบาทที่เกี่ยวข้อง ข้อมูลเพิ่มเติม: สร้างสิทธิ์ของตาราง

  5. เลือก บันทึก

ปิดใช้งาน/เปิดใช้งานหรือลบสิทธิ์ของตาราง

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

เมื่อสิทธิ์ของตารางถูกลบ จะเป็นการลบสิทธิ์รองที่เกี่ยวข้องทั้งหมดด้วย

หากต้องการปิดใช้งาน/เปิดใช้งานหรือลบสิทธิ์ของตาราง:

  1. ในสตูดิโอออกแบบ จากเมนูด้านข้าง เลือก ความปลอดภัย

  2. ในบานหน้าต่างด้านซ้ายในส่วน ป้องกัน เลือก สิทธิ์ของตาราง เพื่อดูสิทธิ์ของตาราง

  3. เลือกสิทธิ์ตารางที่คุณต้องการปิด / เปิดใช้งานหรือลบ

  4. เลือก คำสั่งเพิ่มเติม (...) แล้วเลือก ปิดการใช้งาน หรือ ลบ

  5. ยืนยันเมื่อได้รับแจ้ง

กำหนดค่าสิทธิ์รอง

หมายเหตุ

ไม่รองรับการค้นหาแบบ Polymorphic เมื่อกำหนดค่าสิทธิ์ของตารางหลัก-ย่อย

ในการเพิ่มสิทธิ์รองให้กับสิทธิ์ของตารางที่มีอยู่:

  1. ในสตูดิโอออกแบบ จากเมนูด้านข้าง เลือก ความปลอดภัย

  2. ในบานหน้าต่างด้านซ้ายในส่วน ป้องกัน เลือก สิทธิ์ของตาราง เพื่อดูสิทธิ์ของตาราง

  3. เลือกสิทธิ์ตารางที่คุณต้องการเพิ่มสิทธิ์รอง ในแผงคุณสมบัติสิทธิ์ของตาราง ให้เลือกแท็บ สิทธิ์รอง จากนั้นเลือก สร้าง หรือคุณยังสามารถเลือก คำสั่งเพิ่มเติม (...) และจากนั้นเลือก เพิ่มสิทธิ์รอง

  4. สร้างสิทธิ์รองโดยมีรายละเอียดดังต่อไปนี้:

    1. ชื่อสำหรับสิทธิ์รอง

    2. ตารางที่สำหรับสิทธิ์รอง

    3. ความสัมพันธ์ระหว่างตารางสำหรับสิทธิ์อนุญาตใช้ตารางหลักและตารางที่เลือกสำหรับสิทธิ์รอง

    4. สิทธิการใช้งานสำหรับสิทธิ์รอง

    5. บทบาท (บทบาทเหล่านี้สืบทอดมาจากสิทธิ์ของตารางหลัก หากต้องการเพิ่มหรือลบบทบาท ให้แก้ไขสิทธิ์ของตารางหลักแทน)

  5. เลือก บันทึก

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

ข้อควรพิจารณาเพิ่มเติม

การกำหนดค่าสิทธิ์อนุญาตใช้ตารางอยู่ภายใต้ข้อควรพิจารณาและกฎเพิ่มเติมต่อไปนี้

สิทธิ์อนุญาตใช้ตารางหลักไม่มีบทบาทเว็บที่เกี่ยวข้องกับสิทธิ์รอง

เมื่อคุณมีสิทธิ์รองที่เกี่ยวข้องกับบทบาทเว็บตั้งแต่หนึ่งรายการขึ้นไปที่ขาดหายไปจากสิทธิ์หลัก คุณจะเห็นข้อผิดพลาดต่อไปนี้ขณะแก้ไขสิทธิ์รอง:

บทบาทอย่างน้อยหนึ่งบทบาทที่ใช้กับสิทธิ์นี้ ไม่พร้อมใช้งานสำหรับสิทธิ์ของตารางหลัก แก้ไขบทบาทในสิทธิ์ใดสิทธิ์หนึ่ง

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

สิทธิ์ของตารางหลักที่ขาดบทบาทเว็บอย่างน้อยหนึ่งบทบาทที่เกี่ยวข้องกับสิทธิ์ของตารางรอง

ในการแก้ไขปัญหานี้ ให้เพิ่มบทบาทเว็บ การตลาด ในสิทธิ์ของตารางหลัก หรือลบบทบาทเว็บ การตลาด ออกจากสิทธิ์ของตารางรอง

สิทธิ์ของตารางโดยไม่มีบทบาทเว็บใดๆ ที่เกี่ยวข้อง

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

ข้อความต่อไปนี้แสดงขึ้น เมื่อคุณพยายามบันทึกสิทธิ์ของตารางโดยไม่มีบทบาทเว็บใดๆ ที่เกี่ยวข้อง

การบันทึกสิทธิ์ของตารางโดยไม่มีบทบาทเว็บที่เกี่ยวข้องใดๆ

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

กลุ่มกฎและกฎของ Web Application Firewall DRS สำหรับ Power Pages (พรีวิว)

ดูเพิ่มเติม