Imagineer ERPNext
User Management

สิทธิ์ตามบทบาท

สิทธิ์ตามบทบาท

สิทธิ์ในการเข้าถึงเอกสารต่างๆ สามารถควบคุมได้โดยใช้สิทธิ์ตามบทบาท

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

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

  1. วิธีใช้ตัวจัดการสิทธิ์บทบาท

หากต้องการเริ่มใช้ตัวจัดการสิทธิ์บทบาท ให้ไปที่: > หน้าแรก > ผู้ใช้และสิทธิ์ > ตัวจัดการสิทธิ์บทบาท

สิทธิ์ถูกนำไปใช้กับการรวมกันของ:

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

ตัวอย่างของบทบาท ได้แก่ ผู้จัดการบัญชี พนักงาน ผู้ใช้ HR เป็นต้น

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

ตัวอย่างของประเภทเอกสาร ได้แก่ ใบแจ้งหนี้การขาย ใบขอลางาน รายการสต็อก เป็นต้น

  • ระดับสิทธิ์: ในแต่ละเอกสาร คุณสามารถจัดกลุ่มฟิลด์ตาม "ระดับ" แต่ละกลุ่มของฟิลด์แสดงด้วยหมายเลขที่ไม่ซ้ำกัน (0-9) ชุดกฎสิทธิ์ที่แยกกันสามารถนำไปใช้กับแต่ละกลุ่มฟิลด์ โดยค่าเริ่มต้น ฟิลด์ทั้งหมดจะอยู่ในระดับ 0

สิทธิ์ "ระดับ" เชื่อมต่อฟิลด์ที่มีระดับ X กับกฎสิทธิ์ที่มีระดับ X หากต้องการทราบเพิ่มเติมให้คลิกที่นี่

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

ตัวอย่างเช่น ลูกค้าเป็นฟิลด์ลิงก์ในใบสั่งขายหรือใบเสนอราคา ในตัวจัดการสิทธิ์บทบาท สามารถตั้งค่าสิทธิ์ผู้ใช้โดยใช้ปุ่ม 'ตั้งค่าสิทธิ์ผู้ใช้'

หากต้องการตั้งค่าสิทธิ์ผู้ใช้ตามเอกสาร/ฟิลด์ ให้ไปที่: > หน้าแรก > ผู้ใช้และสิทธิ์ > สิทธิ์ > สิทธิ์ผู้ใช้

  • เพิ่มกฎใหม่ : ในตัวจัดการสิทธิ์บทบาท หากต้องการเพิ่มกฎใหม่ ให้คลิกปุ่ม เพิ่มกฎใหม่ และกล่องป๊อปอัปจะถามให้คุณเลือกบทบาทและระดับสิทธิ์ เมื่อคุณเลือกนี้และคลิก 'เพิ่ม' นี่จะเพิ่มแถวใหม่ให้ตารางกฎของคุณ
  1. วิธีการทำงานของสิทธิ์ตามบทบาท

ใบขอลางานเป็นตัวอย่างที่ดีที่ครอบคลุมพื้นที่ทั้งหมดของระบบสิทธิ์

  • ควรถูกสร้างโดยพนักงาน สำหรับนี้ บทบาทพนักงานควรได้รับสิทธิ์อ่าน เขียน สร้าง

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

  • หากคุณต้องการให้ พนักงาน เลือกเอกสารในเอกสารอื่นเท่านั้นและไม่มีสิทธิ์ในการอ่านเอกสารนั้นโดยรวม ให้มอบสิทธิ์เลือกเท่านั้นให้กับบทบาท พนักงาน

  • ผู้จัดการ HR ควรสามารถดูใบขอลางานทั้งหมด สร้างกฎสิทธิ์สำหรับผู้จัดการ HR ที่ระดับ 0 ด้วยสิทธิ์อ่าน ควรปิดใช้งานการใช้สิทธิ์ผู้ใช้

  • ผู้อนุมัติการลา ควรสามารถดูและอัปเดตใบขอลางานของพนักงานภายใต้เขา/เธอ ผู้อนุมัติการลาได้รับสิทธิ์อ่านและเขียนที่ระดับ 0 เอกสารพนักงานที่เกี่ยวข้องควรถูกระบุในสิทธิ์ผู้ใช้ของผู้อนุมัติการลา (ความพยายามนี้ลดลงสำหรับผู้อนุมัติการลาที่ระบุในเอกสารพนักงาน โดยการสร้างระเบียนสิทธิ์ผู้ใช้โดยทางโปรแกรม)

  • ควรได้รับการอนุมัติ/ปฏิเสธโดยผู้ใช้ HR หรือผู้อนุมัติการลาเท่านั้น ฟิลด์สถานะของใบขอลางานถูกตั้งค่าที่ระดับ 1 ผู้ใช้ HR และผู้อนุมัติการลาได้รับสิทธิ์อ่านและเขียนสำหรับระดับ 0 ในขณะที่คนอื่นๆ ทั้งหมด (ทั้งหมด) ได้รับสิทธิ์อ่านสำหรับระดับ 1

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

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

3. หัวข้อที่เกี่ยวข้อง

  1. สิทธิ์ผู้ใช้
  2. สิทธิ์บทบาทสำหรับหน้าและรายงาน
Copyright © 2026