logologo
เริ่มต้น
คู่มือ
การพัฒนา
ปลั๊กอิน
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
เริ่มต้น
คู่มือ
การพัฒนา
ปลั๊กอิน
API
logologo
ภาพรวม

บล็อก

ภาพรวม

บล็อกข้อมูล

ตาราง
ฟอร์ม
รายละเอียด
รายการ
การ์ดแบบกริด
แผนภูมิ

บล็อกตัวกรอง

ฟอร์ม

บล็อกอื่นๆ

แผงควบคุม
Iframe
บล็อกอ้างอิง
Markdown
JS Block

การตั้งค่าบล็อก

ขอบเขตข้อมูล
เลย์เอาต์
กฎการเชื่อมโยงบล็อก
กฎการเชื่อมโยงฟิลด์
กฎการเรียงลำดับ
ลบบล็อก
ชื่อบล็อก

ฟิลด์

ภาพรวม

การกำหนดค่าทั่วไป

ฟิลด์ตาราง
ฟิลด์รายละเอียด
ฟิลด์ฟอร์มตัวกรอง
ฟิลด์ฟอร์ม

การกำหนดค่าเฉพาะ

วันที่
ตัวจัดการไฟล์
ฟอร์มย่อย
ตัวเลือกแบบดรอปดาวน์
ตัวเลือกข้อมูล
ตัวเลือกแบบเชื่อมโยง
ตารางย่อย
รายละเอียดย่อย
หัวข้อ
JS Field
JS Item
JS Column

การตั้งค่าฟิลด์

ค่าเริ่มต้น
ป้ายกำกับฟิลด์
แสดงป้ายกำกับ
คำแนะนำฟิลด์
ขอบเขตข้อมูล
คอมโพเนนต์ฟิลด์
การจัดรูปแบบตัวเลข
โหมด
จำเป็น
ฟิลด์หัวข้อ
กฎการตรวจสอบ
คอมโพเนนต์ฟิลด์ความสัมพันธ์

การดำเนินการ

ภาพรวม

การตั้งค่าการดำเนินการ

ปุ่มแก้ไข
ยืนยันซ้ำ
การกำหนดค่าฟิลด์
ผูกกับเวิร์กโฟลว์
ป๊อปอัปแก้ไข
กฎการเชื่อมโยงการดำเนินการ

ประเภทการดำเนินการ

เพิ่มใหม่
ดู
ลบ
แก้ไข
นำเข้า
นำเข้า Pro
ส่งออก
ส่งออก Pro
ส่งออกไฟล์แนบ
ตัวกรอง
ลิงก์
เปิดป๊อปอัป
รีเฟรช
ส่งข้อมูล
ทริกเกอร์เวิร์กโฟลว์
อัปเดตระเบียน
อัปเดตเป็นชุด
เพิ่มระเบียนย่อย
JS Action
สิทธิ์การดำเนินการ

ขั้นสูง

กฎการเชื่อมโยง
โฟลว์เหตุการณ์
ตัวแปร
RunJS
Previous PageJS Action
Next Pageกฎการเชื่อมโยง
TIP

เอกสารนี้แปลโดย AI หากมีข้อมูลที่ไม่ถูกต้อง โปรดดูเวอร์ชันภาษาอังกฤษ

#สิทธิ์การดำเนินการ

#บทนำ

ใน NocoBase 2.0 สิทธิ์การดำเนินการจะถูกควบคุมหลักๆ ด้วยสิทธิ์ทรัพยากรของคอลเลกชันครับ/ค่ะ:

  • สิทธิ์ทรัพยากรคอลเลกชัน: ใช้สำหรับควบคุมสิทธิ์การดำเนินการพื้นฐาน เช่น การสร้าง (Create), การดู (View), การแก้ไข (Update) และการลบ (Delete) ของคอลเลกชันสำหรับบทบาทต่างๆ สิทธิ์นี้จะครอบคลุมทั้งคอลเลกชันภายใต้แหล่งข้อมูล เพื่อให้มั่นใจว่าบทบาทต่างๆ จะมีสิทธิ์การดำเนินการที่สอดคล้องกันสำหรับคอลเลกชันนั้นๆ ไม่ว่าจะอยู่ในหน้า, ป๊อปอัป หรือบล็อกใดก็ตามครับ/ค่ะ

#สิทธิ์ทรัพยากรคอลเลกชัน

ในระบบสิทธิ์ของ NocoBase สิทธิ์การดำเนินการของคอลเลกชันจะถูกแบ่งตามมิติของ CRUD เป็นหลัก เพื่อให้การจัดการสิทธิ์มีความสอดคล้องและเป็นมาตรฐานครับ/ค่ะ ตัวอย่างเช่น:

  • สิทธิ์การสร้าง (Create): ควบคุมการดำเนินการที่เกี่ยวข้องกับการสร้างทั้งหมดสำหรับคอลเลกชันนี้ รวมถึงการดำเนินการเพิ่มข้อมูลและการคัดลอกข้อมูล เป็นต้น ตราบใดที่บทบาทมีสิทธิ์การสร้างสำหรับคอลเลกชันนี้ การดำเนินการที่เกี่ยวข้องกับการสร้าง เช่น การเพิ่มและการคัดลอกข้อมูล จะสามารถมองเห็นได้ในทุกหน้าและป๊อปอัปครับ/ค่ะ
  • สิทธิ์การลบ (Delete): ควบคุมการดำเนินการลบสำหรับคอลเลกชันนี้ สิทธิ์จะยังคงสอดคล้องกัน ไม่ว่าจะเป็นการลบข้อมูลจำนวนมากในบล็อกตาราง หรือการลบข้อมูลเพียงรายการเดียวในบล็อกรายละเอียดครับ/ค่ะ
  • สิทธิ์การแก้ไข (Update): ควบคุมการดำเนินการประเภทการแก้ไขสำหรับคอลเลกชันนี้ เช่น การดำเนินการแก้ไขข้อมูล และการอัปเดตข้อมูลครับ/ค่ะ
  • สิทธิ์การดู (View): ควบคุมการมองเห็นข้อมูลของคอลเลกชันนี้ บล็อกข้อมูลที่เกี่ยวข้อง (เช่น ตาราง, รายการ, รายละเอียด) จะสามารถมองเห็นได้ก็ต่อเมื่อบทบาทมีสิทธิ์การดูสำหรับคอลเลกชันนี้เท่านั้นครับ/ค่ะ

วิธีการจัดการสิทธิ์แบบทั่วไปนี้เหมาะสำหรับการควบคุมสิทธิ์ข้อมูลที่เป็นมาตรฐาน ช่วยให้มั่นใจว่าการดำเนินการเดียวกันสำหรับคอลเลกชันเดียวกัน จะมีกฎสิทธิ์ที่สอดคล้องกันในหน้า, ป๊อปอัป และบล็อกต่างๆ ซึ่งทำให้เกิดความสอดคล้องและง่ายต่อการบำรุงรักษาครับ/ค่ะ

#สิทธิ์แบบ Global

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

20250306204756

#สิทธิ์การดำเนินการสำหรับคอลเลกชันเฉพาะ

สิทธิ์การดำเนินการสำหรับคอลเลกชันเฉพาะจะมีลำดับสูงกว่าสิทธิ์ทั่วไปของแหล่งข้อมูล ซึ่งช่วยให้สามารถกำหนดสิทธิ์การดำเนินการได้อย่างละเอียดมากขึ้น และสามารถตั้งค่าสิทธิ์การเข้าถึงทรัพยากรสำหรับคอลเลกชันเฉพาะได้เองครับ/ค่ะ สิทธิ์เหล่านี้แบ่งออกเป็นสองส่วน:

  1. สิทธิ์การดำเนินการ: สิทธิ์การดำเนินการประกอบด้วยการเพิ่ม, การดู, การแก้ไข, การลบ, การส่งออก และการนำเข้าข้อมูล สิทธิ์เหล่านี้จะถูกกำหนดค่าตามมิติของขอบเขตข้อมูล:
    • ข้อมูลทั้งหมด: อนุญาตให้ผู้ใช้ดำเนินการกับข้อมูลทั้งหมดในคอลเลกชัน
    • ข้อมูลของตนเอง: จำกัดให้ผู้ใช้ดำเนินการได้เฉพาะกับข้อมูลที่ตนเองสร้างขึ้นเท่านั้น
  2. สิทธิ์ฟิลด์: สิทธิ์ฟิลด์ช่วยให้สามารถกำหนดค่าสิทธิ์สำหรับแต่ละฟิลด์ในการดำเนินการที่แตกต่างกันได้ครับ/ค่ะ ตัวอย่างเช่น บางฟิลด์อาจถูกกำหนดค่าให้ดูได้อย่างเดียวและไม่อนุญาตให้แก้ไข

20250306205042

#เอกสารที่เกี่ยวข้อง

[การตั้งค่าสิทธิ์]