Skip to content

บทบาทและสิทธิ์ ​

ยังอยู่ระหว่างร่าง — เนื้อหาตัวอย่างยังไม่ได้เขียนเต็ม

4 บทบาทของระบบ ​

ระบบแบ่งผู้ใช้เป็น 4 ระดับ เรียงตามลำดับสิทธิ์

บทบาทรหัสอยู่ใต้ผู้ดูแลหน้าที่
ผู้ดูแลระบบ (Super Admin)SA—ดูแลทั้งระบบ อนุมัติเครดิต จัดการผู้ใช้
เจ้าของ (Owner)Wผู้ดูแลระบบดูแลเจ้ามือของตัวเอง ตั้งราคา บริหารเครดิต
พนักงาน (Staff)Sเจ้าของจัดการงวด ตรวจเลข ออกรายงาน
เจ้ามือ (Agent)Aพนักงานแทงโพยเข้ามา

เมนูที่แต่ละบทบาทเข้าถึงได้ ​

เมนูจะแสดงก็ต่อเมื่อ ตรงทั้ง 2 เงื่อนไข

  1. บทบาทของผู้ใช้อยู่ในรายการที่หน้านั้นอนุญาต
  2. ผู้ใช้มีสิทธิ์ที่หน้านั้นกำหนด

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

เมนูสิทธิ์ที่ต้องมีSAOwnerStaffAgent
หน้าแรก–✅✅✅✅
รายการแทงหวยGAME_LOTTERY_LIST_TICKET–✅✅✅
แทงโพย / แก้ไขโพยGAME_LOTTERY_CREATE / GAME_LOTTERY_EDIT–✅✅✅
การจัดการงวดGAME_LIST–✅✅–
ดูเลขทั้งหมด– (จำกัดบทบาท Owner / Staff)–✅✅–
ตั้งยอดเต็ม / เลขเต็ม อั้นGAME_LOTTERY_RESTRICTIONS_VIEW–✅––
รายการแทงเข้าBET_IN_TICKET_LIST–✅✅–
รายการแทงออกBET_OUT_TICKET_LIST–✅✅–
แทงออกBET_OUT_TICKET_CREATE–✅✅–
สู้ล่าง / สู้บนGAME_RISK_MANAGEMENT_READ–✅✅–
เติมเงินCREDIT_TXN_LIST–✅––
ราคาสมาชิกOWNER_PRICE_RATE_LIST–✅✅–
เจ้ามือแทงออกPARTNERSHIP_LIST–✅––
จัดการพาร์ทเนอร์– (จำกัดบทบาท Owner)–✅––
รายการเครดิตCREDIT_TXN_LIST✅–––
รายการขอ Top UpCREDIT_REQUEST_APPROVE_REJECT✅–––
รายการขอ AdjustmentCREDIT_TXN_LIST✅–––
การจัดการผู้ใช้งานUSER_LIST✅✅✅✅

เมนูที่ต้องเปิดสิทธิ์เพิ่ม

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

สิทธิ์ (Permission) ทำงานอย่างไร ​

ระบบแยก "บทบาท" (ขอบเขตกว้าง ๆ) ออกจาก "สิทธิ์" (สิ่งที่ทำได้แบบละเอียด)

  1. ผู้ดูแลระบบกำหนดว่าบทบาทแต่ละอันมีสิทธิ์อะไรบ้าง (มีค่าเริ่มต้นให้)
  2. เมื่อสร้างผู้ใช้ ผู้ใช้จะได้สิทธิ์ตามบทบาทของตัวเองโดยอัตโนมัติ
  3. ผู้ดูแลระบบสามารถตั้งสิทธิ์เฉพาะบุคคลได้ โดยสิทธิ์เฉพาะบุคคลจะ ทับ ค่าของบทบาท

ตัวอย่าง ​

พนักงาน (Staff) ตามค่าเริ่มต้นดูรายงานยอดได้ แต่ถ้าตั้งสิทธิ์ "ดูรายงานยอด" เป็น "ปิด" เฉพาะพนักงานคนนั้น เมนูรายงานจะหายไปจากหน้าจอของเขา

หมวดสิทธิ์ทั้งหมด ​

ระบบมีสิทธิ์ทั้งหมด 73 รายการ แบ่งเป็น 10 หมวด เครื่องหมาย ✅ = ได้สิทธิ์นี้ตามค่าเริ่มต้นของบทบาท

TIP

ในตารางมี USER_RESET_PASSWORD รวมอยู่ด้วย (รวมเป็น 74 แถว) เพราะถูกกำหนดให้พนักงานและเจ้ามือ แต่ระบบยังไม่ได้สร้างเป็น "สิทธิ์" จริง จึงอาจใช้ไม่ได้จนกว่าจะมีการปรับปรุง

หมวดที่ 1 — ผู้ใช้งาน (33)
สิทธิ์ความหมายSAOwnerStaffAgent
USER_CREATE_SUPER_ADMINสร้างผู้ดูแลระบบ✅–––
USER_CREATE_OWNERสร้างเจ้าของ✅–––
USER_CREATE_STAFFสร้างพนักงาน––––
USER_CREATE_AGENTสร้างเจ้ามือ–✅––
USER_EDIT_SUPER_ADMINแก้ไขข้อมูลผู้ดูแลระบบ✅–––
USER_EDIT_OWNERแก้ไขข้อมูลเจ้าของ✅–––
USER_EDIT_STAFFแก้ไขข้อมูลพนักงาน✅✅✅–
USER_EDIT_AGENTแก้ไขข้อมูลเจ้ามือ✅✅✅–
USER_LISTดูรายชื่อผู้ใช้ (ในขอบเขตของตัวเอง)✅✅✅✅
USER_LIST_SUPER_ADMINดูรายชื่อผู้ดูแลระบบ✅–––
USER_LIST_OWNERดูรายชื่อเจ้าของ✅–––
USER_LIST_STAFFดูรายชื่อพนักงาน–✅✅–
USER_LIST_AGENTดูรายชื่อเจ้ามือ–✅✅–
USER_VIEW_SUPER_ADMINดูข้อมูลผู้ดูแลระบบ✅–––
USER_VIEW_OWNERดูข้อมูลเจ้าของ✅✅––
USER_VIEW_STAFFดูข้อมูลพนักงาน✅✅––
USER_VIEW_AGENTดูข้อมูลเจ้ามือ✅✅––
USER_PERMISSION_OWNERตั้งสิทธิ์ของเจ้าของ✅–––
USER_PERMISSION_STAFFตั้งสิทธิ์ของพนักงาน✅✅✅–
USER_PERMISSION_AGENTตั้งสิทธิ์ของเจ้ามือ✅✅✅–
USER_DISABLE_SUPER_ADMINปิดใช้งานผู้ดูแลระบบ✅–––
USER_DISABLE_OWNERปิดใช้งานเจ้าของ✅–––
USER_DISABLE_STAFFปิดใช้งานพนักงาน✅✅✅–
USER_DISABLE_AGENTปิดใช้งานเจ้ามือ✅✅✅–
USER_DELETE_SUPER_ADMINลบผู้ดูแลระบบ––––
USER_DELETE_OWNERลบเจ้าของ––––
USER_DELETE_STAFFลบพนักงาน––––
USER_DELETE_AGENTลบเจ้ามือ––––
USER_PROFILE_EDITแก้ไขข้อมูลส่วนตัว✅✅✅✅
USER_PROFILE_CHANGE_PASSWORDเปลี่ยนรหัสผ่านของตัวเอง✅✅✅✅
USER_RESET_PASSWORDตั้งรหัสผ่านใหม่ให้ผู้ใช้รายอื่น––✅✅
INHERIT_PERM_OWNERสืบทอดสิทธิ์จากเจ้าของ––––
INHERIT_PERM_STAFFสืบทอดสิทธิ์จากพนักงาน––––
หมวดที่ 2 — เครดิต (7)
สิทธิ์ความหมายSAOwnerStaffAgent
CREDIT_REQUEST_CREATEขอเติมเงิน / ขอปรับยอด–✅––
CREDIT_REQUEST_LISTดูรายการคำขอเครดิต✅✅––
CREDIT_REQUEST_APPROVE_REJECTอนุมัติ / ปฏิเสธคำขอเครดิต✅–––
CREDIT_TXN_LISTดูรายการเคลื่อนไหวเครดิต✅✅––
CREDIT_LIST_OWNER_CREDITดูเครดิตของทุกเจ้าของ✅–––
CREDIT_ADJUST_OWNER_CREDITปรับยอดเครดิตของเจ้าของ✅–––
CREDIT_EDIT_FEESตั้งค่าค่าธรรมเนียม✅–––
หมวดที่ 3 — ราคาสมาชิก (3)
สิทธิ์ความหมายSAOwnerStaffAgent
OWNER_PRICE_RATE_LISTดูราคาสมาชิก–✅✅–
OWNER_PRICE_RATE_EDITแก้ไขราคาสมาชิก–✅✅–
OWNER_PRICE_RATE_COPYคัดลอกราคาสมาชิก–✅✅–
หมวดที่ 4 — งวด (8)
สิทธิ์ความหมายSAOwnerStaffAgent
GAME_LISTดูรายการงวด–✅✅✅
GAME_READดูรายละเอียดงวด–✅✅✅
GAME_CREATEสร้างงวดใหม่–✅✅–
GAME_EDITแก้ไขงวด / เปลี่ยนสถานะงวด–✅✅–
GAME_WINNING_NUMBER_READดูเลขที่ออก–✅✅–
GAME_WINNING_NUMBER_SAVEบันทึกเลขที่ออก (ตรวจเลข)–✅✅–
GAME_REPORT_BALANCEออกรายงานยอด (balance)–✅✅–
GAME_REPORT_GATHERออกรายงานรวม (gather)–✅✅–
หมวดที่ 5 — โพยหวย (7)
สิทธิ์ความหมายSAOwnerStaffAgent
GAME_AGENTS_LISTดูรายชื่อเจ้ามือของงวด–✅✅✅
GAME_LOTTERY_LIST_TICKETดูรายการโพย–✅✅✅
GAME_LOTTERY_GET_TICKETดูรายละเอียดโพย–✅✅✅
GAME_LOTTERY_GET_EMPTY_TICKETเปิดโพยเปล่าเพื่อแทง–✅✅✅
GAME_LOTTERY_CREATEสร้างโพย (แทงหวย)–✅✅✅
GAME_LOTTERY_EDITแก้ไขโพย–✅✅✅
GAME_LOTTERY_UPDATE_SEQUENCEจัดลำดับโพย–✅✅✅
หมวดที่ 6 — เจ้ามือ (พาร์ทเนอร์) (3)
สิทธิ์ความหมายSAOwnerStaffAgent
PARTNERSHIP_CREATEขอเป็นพาร์ทเนอร์–✅––
PARTNERSHIP_LISTดูรายชื่อพาร์ทเนอร์–✅––
PARTNERSHIP_UPDATEอนุมัติ / ปฏิเสธ / ระงับพาร์ทเนอร์–✅––
หมวดที่ 7 — โพยแทงออก (6)
สิทธิ์ความหมายSAOwnerStaffAgent
BET_OUT_TICKET_CREATEสร้างใบแทงออก–✅✅–
BET_OUT_TICKET_UPDATEแก้ไขใบแทงออก–✅✅–
BET_OUT_TICKET_LISTดูรายการแทงออก–✅✅–
BET_OUT_TICKET_READดูรายละเอียดใบแทงออก–✅✅–
BET_OUT_TICKET_SENDส่งโพยแทงออก–✅✅–
BET_OUT_TICKET_PRINTพิมพ์โพยแทงออก–✅✅–
หมวดที่ 8 — โพยแทงเข้า (4)
สิทธิ์ความหมายSAOwnerStaffAgent
BET_IN_TICKET_CREATEสร้างโพยแทงเข้า–✅✅–
BET_IN_TICKET_UPDATEแก้ไข / คืนโพยแทงเข้า–✅✅–
BET_IN_TICKET_LISTดูรายการแทงเข้า–✅✅–
BET_IN_TICKET_READดูรายละเอียดโพยแทงเข้า–✅✅–
หมวดที่ 9 — ข้อจำกัดเลข (2)
สิทธิ์ความหมายSAOwnerStaffAgent
GAME_LOTTERY_RESTRICTIONS_VIEWดูยอดเต็ม / เลขเต็ม / เลขอั้น–✅––
GAME_LOTTERY_RESTRICTIONS_MANAGEตั้งค่ายอดเต็ม / เลขเต็ม / เลขอั้น–✅––
หมวดที่ 10 — ความเสี่ยง (1)
สิทธิ์ความหมายSAOwnerStaffAgent
GAME_RISK_MANAGEMENT_READดูหน้าสู้ล่าง / สู้บน–✅✅–

การเปลี่ยนบทบาทของผู้ใช้ ​

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

หน้าถัดไป ​

→ เข้าสู่ระบบ

เอกสารประกอบการใช้งานระบบ Prokey TH