HandyCafe Docs
owner

การตั้งค่าพนักงาน

หมวดการตั้งค่าพนักงานคือที่ที่คุณจัดการบุคคลที่ดำเนินงานร้านคาเฟ่ของคุณ แบ่งออกเป็นสองแท็บ ได้แก่ Cashiers และ Roles & Permissions ส่วนหัวของแต่ละแท็บจะแสดงป้ายตัวนับพร้อมจำนวนแคชเชียร์หรือบทบาทในปัจจุบัน

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

โครงสร้างของแผง

เมื่อคุณเปิดการตั้งค่าพนักงาน แท็บ Cashiers จะแสดงขึ้นก่อน ใช้ปุ่มแท็บที่ด้านบนเพื่อสลับระหว่างสองแท็บ:

  • Cashiers: รายการบัญชีพนักงาน พร้อมแบบฟอร์มสำหรับเพิ่มบัญชีใหม่ และเครื่องมือสำหรับแก้ไข เปิดใช้งาน ปิดใช้งาน หรือลบบัญชีที่มีอยู่
  • Roles & Permissions: รายการบทบาทและเมทริกซ์สิทธิ์ที่ใช้กำหนดว่าบทบาทกำหนดเองแต่ละบทบาทเข้าถึงอะไรได้

แท็บ Cashiers

แท็บ Cashiers แบ่งออกเป็นสองส่วน ด้านซ้ายมีแบบฟอร์ม Add Cashier ด้านขวาแสดงรายการ Registered Cashiers

เพิ่มแคชเชียร์

แบบฟอร์ม Add Cashier ทางซ้ายจะสร้างบัญชีพนักงานใหม่ มีฟิลด์ดังต่อไปนี้:

ฟิลด์ จำเป็น หมายเหตุ
Display Name ใช่ ชื่อที่แสดงสำหรับแคชเชียร์ในรายการและรายงาน
Username ใช่ ชื่อล็อกอิน จะถูกแปลงเป็นตัวพิมพ์เล็กโดยอัตโนมัติ และจำกัดเฉพาะตัวอักษร ตัวเลข และอักขระ . _ -
Password ใช่ รหัสผ่านล็อกอิน เลือกค่าที่แข็งแกร่ง เพราะบัญชีนี้อาจเข้าถึงข้อมูลการเงินและข้อมูลลูกค้า
Mobile ไม่ จำกัดเฉพาะตัวเลขและอักขระ +
Email ไม่ แปลงเป็นตัวพิมพ์เล็กโดยอัตโนมัติและลบช่องว่างออก
Cashier Role ใช่ ประเภทบทบาท ดูตัวเลือกบทบาทด้านล่าง
Custom Role มีเงื่อนไข ใช้งานได้เฉพาะเมื่อ Cashier Role ถูกตั้งเป็น Custom

ดรอปดาวน์ Cashier Role มีสี่ตัวเลือก:

  • Admin: เข้าถึงได้เต็มที่ทุกฟีเจอร์ในระบบ
  • Manager: บทบาทมีมาในตัวที่ระบบสร้างไว้ให้
  • Cashier: บทบาทมีมาในตัวที่ระบบสร้างไว้ให้
  • Custom: บทบาทที่คุณกำหนดเองในแท็บ Roles & Permissions

เมื่อคุณเลือก Custom ดรอปดาวน์ Custom Role จะใช้งานได้ เพื่อให้คุณเลือกบทบาทที่ผู้ใช้กำหนดเองได้หนึ่งบทบาท บทบาทที่มีมาในตัว (Manager และ Cashier) จะไม่อยู่ในดรอปดาวน์นี้ เพราะเลือกได้โดยตรงผ่านดรอปดาวน์ Cashier Role

ปุ่ม Add จะยังคงปิดใช้งานจนกว่าจะกรอกฟิลด์ที่จำเป็นครบ หากคุณเลือก Custom ต้องเลือกบทบาทกำหนดเองด้วยก่อนจึงจะบันทึกได้

แคชเชียร์ที่ลงทะเบียนแล้ว

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

  • ป้าย You จะกำกับบัญชีที่คุณกำลังเข้าสู่ระบบอยู่
  • บัญชีแอดมินจะถูกเน้นด้วยป้ายบทบาทที่ชัดเจน
  • ไอคอนกุญแจล็อกจะปรากฏบนป้ายบทบาทของผู้ดูแลระบบที่ใช้งานอยู่คนสุดท้าย
  • ป้าย Disabled จะปรากฏบนบัญชีที่ไม่ได้ใช้งาน

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

แต่ละรายการมีปุ่มการกระทำสามปุ่ม:

  • Enable / Disable: สลับว่าบัญชีใช้งานอยู่หรือไม่ แคชเชียร์ที่ปิดใช้งานจะเข้าสู่ระบบไม่ได้ ปุ่มนี้จะถูกล็อกสำหรับผู้ดูแลระบบที่ใช้งานอยู่คนสุดท้าย
  • Edit: เปิดกล่องโต้ตอบแก้ไขแคชเชียร์ (อธิบายด้านล่าง)
  • Delete: ลบบัญชีหลังจากข้อความยืนยัน

กฎการป้องกันบัญชี

HandyCafe จะป้องกันการกระทำที่จะทำให้คุณถูกล็อกออกหรือลบผู้ดูแลระบบคนเดียวที่เหลืออยู่:

  • คุณไม่สามารถปิดใช้งานผู้ดูแลระบบคนสุดท้ายได้ ระบบจะแสดง: ไม่สามารถปิดใช้งานผู้ดูแลระบบคนสุดท้ายได้ เลื่อนผู้ใช้คนอื่นขึ้นเป็น Admin ก่อน
  • คุณไม่สามารถลบผู้ดูแลระบบคนสุดท้ายได้ ระบบจะแสดง: ไม่สามารถลบผู้ดูแลระบบคนสุดท้ายได้ เลื่อนผู้ใช้คนอื่นขึ้นเป็น Admin ก่อน
  • คุณไม่สามารถลบบัญชีที่คุณกำลังเข้าสู่ระบบอยู่ได้ ระบบจะแสดง: คุณไม่สามารถลบบัญชีที่คุณกำลังเข้าสู่ระบบอยู่ได้

ข้อความเดียวกันจะแสดงเป็นทูลทิปบนปุ่มการกระทำที่ถูกล็อก

กล่องโต้ตอบแก้ไขแคชเชียร์

การเลือก Edit บนแคชเชียร์จะเปิดกล่องโต้ตอบพร้อมอวตาร์ของบัญชี บทบาทปัจจุบัน และสี่ส่วน

ส่วน ฟิลด์
Identity Display Name (จำเป็น), Username (จำเป็น)
Security Password
Contact Mobile, Email
Access Cashier Role, Custom Role

ในส่วน Security ฟิลด์รหัสผ่านจะกรอกหรือไม่ก็ได้ คำแนะนำระบุว่า ปล่อยว่างไว้เพื่อคงรหัสผ่านปัจจุบัน ป้อนค่าเฉพาะเมื่อคุณต้องการเปลี่ยนรหัสผ่าน

ส่วน Access ทำงานเหมือนกับแบบฟอร์ม Add Cashier เลือกประเภทบทบาทจาก Cashier Role และเลือกบทบาทที่ผู้ใช้กำหนดเองจาก Custom Role เมื่อประเภทเป็น Custom

ส่วนท้ายมีปุ่ม Save ทางซ้ายและปุ่ม Cancel ทางขวา Save จะยังคงปิดใช้งานจนกว่าจะกรอกชื่อผู้ใช้และชื่อที่แสดง และเลือกบทบาทที่ถูกต้องแล้ว

แท็บ Roles & Permissions

แท็บ Roles & Permissions จะแสดงบทบาททั้งหมดทางซ้ายภายใต้หัวข้อ Roles และแสดงเมทริกซ์สิทธิ์ของบทบาทที่เลือกทางขวา

  • บทบาทที่มีมาในตัวจะมีป้าย Built-in และไอคอนกุญแจล็อกกำกับ สิทธิ์ของบทบาทเหล่านี้ถูกจัดการโดยระบบและไม่สามารถแก้ไขหรือลบได้ การเลือกบทบาทเหล่านี้จะแสดงแบนเนอร์: บทบาทที่มีมาในตัวไม่สามารถแก้ไขหรือลบได้ ทำสำเนาบทบาทนี้หรือสร้างบทบาทกำหนดเองใหม่เพื่อกำหนดสิทธิ์ของคุณเอง
  • บทบาทกำหนดเองสามารถสร้างได้ด้วย Add Role แก้ไขผ่านเมทริกซ์สิทธิ์ และลบได้ด้วย Delete หลังจากข้อความยืนยัน

เมทริกซ์สิทธิ์จะจัดกลุ่มเช็คบ็อกซ์สิทธิ์แต่ละรายการออกเป็นหมวดหมู่ (Authentication, Members, Consoles, Logs, Reports และ Payment Methods) การเปลี่ยนแปลงบทบาทกำหนดเองจะถูกติดตามด้วยจุดบ่งชี้ที่ยังไม่ได้บันทึก และจะถูกบันทึกเมื่อคุณบันทึกหน้าการตั้งค่า ไม่ใช่ผ่านปุ่ม Save แยกในแท็บ

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

ที่ที่แคชเชียร์เข้าสู่ระบบ

บัญชีแคชเชียร์ที่สร้างที่นี่จะถูกใช้เข้าสู่ระบบบนแอปพลิเคชันเซิร์ฟเวอร์และบน PC ลูกข่าย สำหรับรายละเอียดเกี่ยวกับหน้าจอเข้าสู่ระบบและสิ่งที่แคชเชียร์ทำได้หลังเข้าสู่ระบบ ดูหน้า การเข้าสู่ระบบแคชเชียร์