กำหนดค่าสิทธิ์ของคอลัมน์
หมายเหตุ
พอร์ทัล Power Apps คือ Power Pages โดยมีผลในวันที่ 12 ตุลาคม 2022 ข้อมูลเพิ่มเติม: Microsoft Power Pages มีให้ใช้งานทั่วไป (บล็อก)
ในไม่ช้าเราจะย้ายและรวมคู่มือพอร์ทัล Power Apps เข้ากับ คู่มือ Power Pages
ในพอร์ทัล สิทธิ์ของตาราง ใช้ในการนำการรักษาความปลอดภัยไปใช้กับแต่ละเรกคอร์ดของตาราง Dataverse คุณสามารถเพิ่มสิทธิ์ของคอลัมน์ไปยังแต่ละคอลัมน์ของตาราง สิทธิ์ของคอลัมน์คือการกำหนดค่าทางเลือกที่คุณเชื่อมโยงกับ บทบาทของเว็บ
หมายเหตุ
ขณะนี้สิทธิ์ของคอลัมน์ใช้ได้กับคุณลักษณะ Web API ของพอร์ทัล เท่านั้น
บทบาทของเว็บสามารถมีสิทธิ์ของตารางและสิทธิ์ในคอลัมน์จำนวนเท่าใดก็ได้ ถ้าบทบาทของเว็บมีสิทธิ์ของหลายคอลัมน์ สิทธิ์ของคอลัมน์ทั้งหมดจะนำไปใช้กับบทบาทของเว็บที่เลือก
เมื่อประเมินสิทธิ์ สิทธิ์ของตารางจะได้รับการประเมินก่อน หากผู้ใช้มีสิทธิ์เข้าถึงตาราง สิทธิ์ของคอลัมน์ในตารางจะถูกนำไปใช้ หากผู้ใช้ไม่มีสิทธิ์เข้าถึงตาราง สิทธิ์ของคอลัมน์ที่กำหนดค่าใดๆ จะถูกละเว้น
เมื่อไม่มีการกำหนดสิทธิ์ของคอลัมน์ สิทธิ์ของตารางที่เกี่ยวข้องจะนำไปใช้กับทุกคอลัมน์
ข้อสำคัญ
คุณลักษณะนี้ต้องการเวอร์ชันต่อไปนี้สำหรับแพ็คเกจพอร์ทัลเริ่มต้นและโฮสต์พอร์ทัล:
- โฮสต์พอร์ทัลเวอร์ชัน 9.4.1.x หรือใหม่กว่า
- แพคเกจพอร์ทัลเริ่มต้นเวอร์ชัน 9.3.2201.x หรือใหม่กว่า
เพิ่มสิทธิ์ของคอลัมน์ให้กับบทบาทของเว็บ
เปิด แอปการจัดการพอร์ทัล.
ไปที่ พอร์ทัล > บทบาทของเว็บ และเปิดบทบาทของเว็บที่คุณต้องการเพิ่มสิทธิ์ของคอลัมน์
ภายใต้ ที่เกี่ยวข้อง เลือก โปรไฟล์สิทธิ์ของคอลัมน์
ให้เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้
ในการเพิ่มการอนุญาตของคอลัมน์ที่มีอยู่ให้กับบทบาทเว็บ ให้เลือก เพิ่มโปรไฟล์สิทธิ์ของคอลัมน์ที่มีอยู่ แล้วเรียกดูเรกคอร์ดที่คุณต้องการ
ในการสร้างเรกคอร์ดโปรไฟล์สิทธิ์ของคอลัมน์ใหม่ ให้เลือก โปรไฟล์สิทธิ์ของคอลัมน์ใหม่
แอตทริบิวต์และความสัมพันธ์
ตารางต่อไปนี้อธิบายถึงแอตทริบิวต์ของสิทธิ์ของตาราง
ชื่อ | คำอธิบาย |
---|---|
ชื่อโปรไฟล์ | ชื่อที่ให้คำอธิบายของเรกคอร์ดของตาราง ต้องมีฟิลด์นี้ |
ชื่อตาราง | ชื่อตรรกะของตารางที่จะรักษาความปลอดภัยคอลัมน์ ต้องมีฟิลด์นี้ |
เว็บไซต์ | เว็บไซต์ที่เกี่ยวข้อง ต้องมีฟิลด์นี้ |
สิทธิ์ของคอลัมน์ทั้งหมด | สิทธิ์ที่ใช้ได้
ตัวอย่างเช่น สิทธิ์ของตารางอาจอนุญาตให้สิทธิ์การสร้างและอ่านสำหรับผู้ใช้ในคอลัมน์ทั้งหมด เมื่อใช้การตั้งค่านี้ คุณสามารถจำกัดสิทธิ์ในการอ่านอย่างเดียวเพิ่มเติมสำหรับคอลัมน์ทั้งหมดของผู้ใช้ได้ ในอีกตัวอย่างหนึ่ง คุณอาจต้องการให้บทบาทเว็บเฉพาะเพื่อให้สามารถอ่านฟิลด์ผู้ติดต่อทั้งหมดได้ แต่คุณต้องการให้มีการอนุญาตให้บทบาทเว็บในการปรับปรุงคอลัมน์ชื่อและนามสกุล ในกรณีนี้ คุณสามารถเลือกตัวเลือก อ่าน สำหรับการตั้งค่า สิทธิ์ของคอลัมน์ทั้งหมด และสร้างโปรไฟล์สิทธิ์ของคอลัมน์สำหรับคอลัมน์ชื่อและนามสกุลที่มีสิทธิ์ในการอ่านและปรับปรุง |
สิทธิ์ของคอลัมน์ | สิทธิ์ของคอลัมน์ที่เกี่ยวข้อง ตัวเลือกนี้ช่วยให้ผู้ใช้สามารถกำหนดสิทธิ์เฉพาะสำหรับคอลัมน์ของตาราง คอลัมน์ที่ไม่ได้กำหนดไว้ที่นี่จะเป็นไปตามการตั้งค่า สิทธิ์ของคอลัมน์ทั้งหมด |
บทบาทของเว็บ | บทบาทของเว็บที่เกี่ยวข้อง |
ตัวอย่าง
ในตัวอย่างนี้ เรามีตารางผู้ติดต่อที่มีคอลัมน์ ตำแหน่งงาน และ เงินเดือน
ตารางต่อไปนี้แสดงผลลัพธ์ของการใช้สิทธิ์ของคอลัมน์และตารางที่แตกต่างกันกับตารางผู้ติดต่อและคอลัมน์เพิ่มเติม
สถานการณ์สมมติ | สิทธิ์ของตาราง | การตั้งค่าไซต์ Webapi/contact/enabled |
การตั้งค่าไซต์ Webapi/contact/fields |
สิทธิ์ของคอลัมน์ |
---|---|---|---|---|
ผู้ใช้จะไม่มีสิทธิ์ใดๆ ในคอลัมน์ | ผู้ติดต่อ (สร้าง อ่าน ปรับปรุง) | จริง | ||
ผู้ใช้จะไม่มีสิทธิ์ใดๆ ในคอลัมน์ | ผู้ติดต่อ (สร้าง อ่าน ปรับปรุง) | เท็จ | ||
ผู้ใช้จะไม่มีสิทธิ์ใดๆ ในคอลัมน์ | ผู้ติดต่อ (<ไม่มี>) | จริง | * | สิทธิ์ของคอลัมน์ทั้งหมด: สร้าง อ่าน ปรับปรุง สิทธิ์ของคอลัมน์: <ไม่มี> |
ผู้ใช้จะมีสิทธิ์สร้าง อ่าน และปรับปรุงในคอลัมน์ตาราง ผู้ติดต่อ ทั้งหมด | ผู้ติดต่อ (สร้าง อ่าน ปรับปรุง) | จริง | * | |
ผู้ใช้จะไม่มีสิทธิ์ใดๆ ในคอลัมน์ | ผู้ติดต่อ (สร้าง อ่าน ปรับปรุง) | จริง | สิทธิ์ของคอลัมน์ทั้งหมด: สร้าง อ่าน ปรับปรุง สิทธิ์ของคอลัมน์: <ไม่มี> |
|
ผู้ใช้จะมีสิทธิ์อ่านในคอลัมน์ JobTitle และสร้าง อ่าน และปรับปรุงในคอลัมน์อื่นๆ ทั้งหมด | ผู้ติดต่อ (สร้าง อ่าน ปรับปรุง) | จริง | * | สิทธิ์ของคอลัมน์ทั้งหมด: <ไม่มี> สิทธิ์ของคอลัมน์:
|
ผู้ใช้จะมีสิทธิ์อ่านการสร้าง อ่าน และปรับปรุงใน JobTitle และอ่านอย่างเดียวในคอลัมน์อื่นๆ ทั้งหมด | ผู้ติดต่อ (สร้าง อ่าน ปรับปรุง) | จริง | * | สิทธิ์ของคอลัมน์ทั้งหมด: อ่าน สิทธิ์ของคอลัมน์:
|
ผู้ใช้จะมีสิทธิ์สร้าง อ่าน และปรับปรุงในคอลัมน์ JobTitle และ เงินเดือน | ผู้ติดต่อ (สร้าง อ่าน ปรับปรุง) | จริง | JobTitle, เงินเดือน | |
ผู้ใช้จะมีสิทธิ์สร้าง อ่าน และปรับปรุง ในคอลัมน์ JobTitle และ เงินเดือน แต่ไม่มีสิทธิ์ในคอลัมน์อื่นๆ | ผู้ติดต่อ (สร้าง อ่าน ปรับปรุง) | จริง | JobTitle, เงินเดือน | สิทธิ์ของคอลัมน์ทั้งหมด: สร้าง อ่าน ปรับปรุง สิทธิ์ของคอลัมน์: <ไม่มี> |
ผู้ใช้จะมีสิทธิ์สร้าง อ่าน และปรับปรุงในคอลัมน์ JobTitle และ เงินเดือน | ผู้ติดต่อ (สร้าง อ่าน ปรับปรุง) | จริง | JobTitle, เงินเดือน | สิทธิ์ของคอลัมน์ทั้งหมด: <ไม่มี> สิทธิ์ของคอลัมน์:
|
ผู้ใช้จะมีสิทธิ์สร้าง อ่าน และปรับปรุง ในคอลัมน์ JobTitle และไม่มีสิทธิ์ใน เงินเดือน | ผู้ติดต่อ (สร้าง อ่าน ปรับปรุง) | จริง | JobTitle | สิทธิ์ของคอลัมน์ทั้งหมด: <ไม่มี> สิทธิ์ของคอลัมน์:
|
ผู้ใช้จะมีสิทธิ์สร้าง อ่าน และปรับปรุง ในคอลัมน์ JobTitle และมีสิทธิ์อ่านใน เงินเดือน | ผู้ติดต่อ (สร้าง อ่าน ปรับปรุง) | จริง | JobTitle, เงินเดือน | สิทธิ์ของคอลัมน์ทั้งหมด: <ไม่มี> สิทธิ์ของคอลัมน์:
|
ดูเพิ่มเติม
กำหนดสิทธิ์ของตาราง
สร้างบทบาทของเว็บสำหรับพอร์ทัล
ภาพรวมของ Web API ของพอร์ทัล