ข้ามไปยังเนื้อหาหลัก

เมทริกซ์สิทธิ์

หน้านี้แยกนโยบายการปฏิบัติงานของ POS ออกจากสิทธิ์ Admin ที่เซิร์ฟเวอร์บังคับใช้ สำหรับบทบาท Admin ที่กำหนดค่าได้ หน้า Admin → สิทธิ์ตามบทบาท แบบเรียลไทม์คือคำตอบสุดท้ายของคำถามว่า “ฉันทำ X ได้ไหม?”

บทบาท (ต่ำ → สูง)​

ระดับบทบาทอยู่ที่บุคคลทั่วไป
2พนักงานต้อนรับบทบาทการจ้างงานบน POSเจ้าหน้าที่เคาน์เตอร์
3นักบำบัดบทบาทการจ้างงานบน POSผู้ให้บริการ
4ผู้จัดการ (manager)บทบาทการจ้างงานบน POSผู้นำร้านประจำวัน
5เจ้าของ (owner)บทบาทการจ้างงานบน POSเจ้าของธุรกิจ (อาจจัดการระยะไกล)
6ผู้จัดการสาขา (store_manager)บัญชี Adminจัดการสาขาที่ผูกกับบัญชีโดยตรง
7ผู้จัดการภูมิภาคบัญชี Adminดูแลกลุ่มสาขาหนึ่งกลุ่ม
8Tenant adminบัญชี Adminผู้ดูแลธุรกิจระดับสูงสุด
9Super adminบัญชี Admin (แพลตฟอร์ม)ผู้ให้บริการระบบ

ผู้จัดการสาขาเป็นบทบาทบัญชี Admin ที่ผูกโดยตรงกับสาขาหนึ่งแห่งขึ้นไป และแยกจากบทบาทการจ้างงาน manager บน POS ส่วน Super admin เป็นบทบาทระดับแพลตฟอร์ม (ผู้ให้บริการระบบ)

การกระทำ POS​

หมายเหตุ

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

การกระทำต้อนรับนักบำบัดผู้จัดการเจ้าของ+
ลงเวลาเข้า/ออก✓✓✓✓
เปิดลิ้นชัก✓—✓✓
สร้าง Visit✓✓✓✓
เพิ่มบริการ✓✓✓✓
เริ่ม/เสร็จบริการ✓✓✓✓
ปรับบริการ (เวลา/ราคา)✓✓✓✓
โอนบริการ✓✓✓✓
ยกเลิกบริการ✓—✓✓
รับชำระ✓✓✓✓
ใช้บัตรกำนัล/คูปอง/แพ็กเกจ✓✓✓✓
คืนเงิน✓✓✓✓
ปิด Visit (ยอด=0)✓✓✓✓
บังคับปิด Visit (ยอด>0)——✓✓
บันทึกค่าใช้จ่ายเงินสด✓—✓✓
ดูตัวอย่างก่อนปิดรอบ †✓✓✓✓
ทำการปิดรอบขั้นสุดท้าย✓—✓✓
ขอแก้ไขการปิดรอบ✓—✓✓
ขายบัตรกำนัล✓—✓✓
คืนเงินบัตรกำนัล——✓✓
สร้างนัดหมาย✓✓✓✓
เช็คอิน/ยกเลิก/ไม่มา✓✓✓✓
สร้างใบกำกับภาษี✓✓✓✓
พิมพ์/อีเมลใบเสร็จ✓✓✓✓
ทำเครื่องหมายลูกค้ากลับ✓✓✓✓
เปลี่ยนสถานะห้อง✓✓✓✓

† ผู้ปฏิบัติงานคนใดก็ได้บนอุปกรณ์ที่เปิดใช้งานสามารถเปิดตัวอย่างก่อนปิดรอบ; ตัวอย่างไม่ระบุตัวผู้ปฏิบัติงานและไม่สร้างสิ่งใด

การกระทำ Admin​

การกระทำที่ควบคุมด้วยสิทธิ์ที่มีชื่อจะแสดงรหัสเป็น code ตารางนี้แสดงบทบาทคงที่และค่าเริ่มต้นของผู้จัดการภูมิภาค ส่วนสิทธิ์ผู้จัดการสาขากำหนดได้ตาม tenant: ค่าเริ่มต้นครอบคลุมตารางเวร/การลา, waitlist/ตรวจ no-show, อ่านการขาย, สรุปเงินเดือน, ตรวจรีวิว, ขอแก้ไขทางการเงิน, ล็อก/แก้บันทึกการรักษา, รายการบัตรกำนัล, ข้อเสนอแนะและเช็คลิสต์เปิดร้าน โดยจำกัดอยู่ในสาขาที่ผูกโดยตรงเสมอ ให้ยึดค่าปัจจุบันของผู้จัดการภูมิภาคและผู้จัดการสาขาใน Admin → สิทธิ์ตามบทบาท

การกระทำTenant adminผู้จัดการภูมิภาคSuper admin
ดูแดชบอร์ด (ร้านในกลุ่มตัวเอง)✓✓✓
ดูแดชบอร์ด (ทุกร้าน)✓เฉพาะกลุ่ม✓
แก้ไขรายละเอียดและตั้งค่าร้าน✓✓✓
ตรวจสอบรีวิวลูกค้า (reviews.moderate)✓✓✓
สร้าง/แก้ไขบริการและหมวดหมู่ (catalog.manage)✓—¹✓
สร้าง/แก้ไขห้อง (catalog.manage)✓—¹✓
สร้าง/แก้ไขพนักงาน (employees.write)✓—¹✓
สร้าง/แก้ไขการจ้างงาน (employees.write)✓—¹✓
รีเซ็ต PIN พนักงาน (employees.pin.reset)✓—¹✓
แก้ไขตารางเวร (roster.schedule.manage)✓—¹✓
ตรวจสอบคำขอลาหยุด (roster.time_off.manage)✓—¹✓
ดูตารางเวร (ร้านในกลุ่ม)✓✓✓
ดูบันทึกกะ✓✓✓
ดู/จัดการนัดหมาย✓✓✓
จัดการรายชื่อรอคิว (booking.waitlist.manage)✓—¹✓
อนุมัติการแก้ไขการปิดรอบ✓*✓*✓*
อนุมัติความคลาดเคลื่อน✓*✓*✓*
อนุมัติเปิดตรวจนับใหม่✓*✓*✓*
ดู settlement & ดาวน์โหลด PDF✓✓✓
ดูรายงานประจำวัน✓✓✓
ดูประวัติธุรกรรม✓✓✓
ดูบันทึกตรวจสอบ✓✓✓
จัดการเทมเพลตบัตรกำนัล✓✓✓
จัดการเทมเพลตคูปอง✓✓✓
จัดการเทมเพลตแพ็กเกจ✓✓✓
จัดการรายการคลังสินค้า (catalog.manage)✓—¹✓
สร้างใบรับเข้า✓✓✓
สร้าง/ยืนยันตรวจนับ✓✓✓
ดู/จัดการบันทึกการรักษา✓✓✓
ล็อกบันทึกการรักษา—✓✓
ขอแก้ไขบันทึกการรักษา—✓✓
ยกเลิกใบกำกับภาษี✓✓✓
ดูบันทึกอีเมล & ลองใหม่✓✓✓
แก้ไขเทมเพลตอีเมล✓—✓
ส่งข้อเสนอแนะ✓✓✓
ดูรายชื่อลูกค้า✓✓✓
เปิดเผย PII ลูกค้า (customers.pii.reveal)✓—¹✓
สร้าง/แก้ไขลูกค้า✓✓✓
จัดการกลุ่มร้าน✓—✓
จัดการนโยบายแบ่งปัน✓—✓
สร้าง/จัดการ Twin✓—✓
ยืนยันสมาชิก Twin✓✓✓
ดูสรุปเงินเดือน (payroll.summary.read)✓✓✓
จัดการการตั้งค่าเงินเดือน (payroll.config.read / payroll.config.write)✓—¹✓
อนุมัติรอบเงินเดือน (payroll.write)✓—¹✓
ทำเครื่องหมายเงินเดือนจ่ายแล้ว (payroll.write)✓—¹✓
จัดการกลุ่มประกัน✓✓✓
ลงทะเบียน Provider Number✓✓✓
อนุมัติแคมเปญการตลาดตามวงจรลูกค้า (marketing.campaign.approve)✓—¹✓
ดูข้อมูลเชิงลึก AI (ai.insights.read พร้อมเครดิต AI)✓✓✓
เปิดตั๋วสนับสนุนฮาร์ดแวร์ (platform_support.ticket.submit)✓—¹✓
ยอมรับข้อกำหนดแพลตฟอร์ม (platform_terms.accept มอบหมายไม่ได้)✓——
แก้ไขสิทธิ์ผู้จัดการภูมิภาค (admin.role_permissions.manage)✓—✓
สร้างบัญชี admin✓—✓
เปลี่ยนนโยบาย MFA——✓
ดู/สลับฟีเจอร์ร้าน——✓

¹ ไม่ได้ให้โดยค่าเริ่มต้น Tenant admin ให้หรือถอนสิทธิ์ที่มีชื่อของทั้งผู้จัดการภูมิภาคและผู้จัดการสาขาได้ใน Admin → สิทธิ์ตามบทบาท ส่วน platform_terms.accept มอบหมายไม่ได้ และการ override สิทธิ์ไม่เคยขยายขอบเขตสาขาของบัญชี

* การอนุมัติตัวเองถูกบล็อกสำหรับการเปิดตรวจนับใหม่และการแก้ไขทางการเงิน ส่วนการเปิดการปิดรอบใหม่ใช้การแยกโครงสร้างแทน: คำขอเริ่มโดยพนักงานบน POS และอนุมัติโดยบัญชี Admin

หลักการสำคัญ​

  1. ทุกการกระทำบน POS มีผู้ปฏิบัติงานกำกับ — งานประจำที่มีความเสี่ยงต่ำบันทึกเป็นชื่อผู้ปฏิบัติงานที่เลือกและผ่านการตรวจสอบจากเซิร์ฟเวอร์ ส่วนการกระทำที่ละเอียดอ่อนหรือมีความเสี่ยงสูงบันทึกเป็นชื่อผู้ปฏิบัติงานที่ยืนยันด้วย PIN ห้ามใช้ตัวตนผู้ปฏิบัติงานหรือ PIN ของผู้อื่น
  2. บทบาทสูงสืบทอดต่ำ — ผู้จัดการทำทุกอย่างที่พนักงานต้อนรับทำได้ บวกเพิ่ม
  3. แยกหน้าที่ — บางการกระทำ (อนุมัติการแก้ไขการปิดรอบ อนุมัติความคลาดเคลื่อน) ไม่สามารถทำโดยคนที่เริ่มคำขอ
  4. ฟีเจอร์ gate ซ้อนทับ — แม้บทบาทอนุญาต ต้องเปิดฟีเจอร์สำหรับร้านด้วยจึงทำงาน
  5. ขอบเขตผู้จัดการแยกจากสิทธิ์ — ผู้จัดการภูมิภาคจำกัดอยู่ในกลุ่มสาขา และผู้จัดการสาขาจำกัดอยู่ในสาขาที่ผูกโดยตรงเสมอ การ override ระดับ tenant เปลี่ยนความสามารถได้แต่ขยายขอบเขตไม่ได้