ร้านค้าและทีมงาน

ภาพรวมการจัดการสมาชิกและสิทธิ์

ภาพรวมระบบจัดการสมาชิกและสิทธิ์ (Staff Management Overview)

ระบบจัดการสมาชิกทีมและสิทธิ์ผู้ใช้งาน (Staff & Permissions Management) ของ WaanKit CRM ช่วยให้องค์กรและแบรนด์สามารถทำงานร่วมกันได้อย่างปลอดภัยและมีประสิทธิภาพ โดยเจ้าของธุรกิจ (Owner) สามารถเชิญผู้ร่วมงานเข้ามาดูแลระบบ พร้อมกำหนดขอบเขตอำนาจและสิทธิ์การเข้าถึงข้อมูล (Role-Based Access Control) ได้อย่างแม่นยำ

หน้าแดชบอร์ดจัดการผู้ดูแลระบบ (Staff List Dashboard)


โครงสร้างระดับบทบาทและสิทธิ์การใช้งาน (Roles & Permissions Matrix)

ระบบแบ่งระดับสิทธิ์ของผู้ดูแลออกเป็น 3 ระดับหลักตามโครงสร้างหน้าที่ความรับผิดชอบ:

ระดับสิทธิ์ (Role) รหัสในระบบ ขอบเขตอำนาจและหน้าที่ความรับผิดชอบ การจำกัดสิทธิ์ (Restrictions)
Owner (เจ้าของ) 0 สิทธิ์สูงสุดของบัญชี: จัดการการเงิน, สมัครและต่ออายุแพ็กเกจ, แก้ไขข้อมูลบริษัท, จัดการสาขาทั้งหมด, เชิญ/ปรับสิทธิ์/ลบสมาชิกทุกคน ไม่มี (Full Access)
Manager (ผู้จัดการ) 1 บริหารจัดการทั่วไป: จัดการสาขา, สร้างและแก้ไข Smart Links & Dynamic QR Code, ออกแบบหน้า Landing Page, ดูรายงานสถิติทั้งหมด ไม่สามารถจัดการแพ็กเกจ การเงิน ข้อมูลบริษัท หรือลบ Owner ได้
Data Analyst (นักวิเคราะห์ข้อมูล) 4 ดูรายงานและสถิติ (Read-Only): เข้าถึงหน้า Analytics Dashboard, กราฟสถิติ Time-Series, Heatmap และ Export ข้อมูลรายงาน Excel ไม่สามารถแก้ไขลิงก์ สาขา หรือการตั้งค่าใดๆ ในระบบ

[!NOTE] ระบบมีการควบคุมสิทธิ์แบบเข้มงวด (UseRights allowed={[0]}) เฉพาะผู้ใช้งานที่มีสิทธิ์ Owner เท่านั้นที่จะเห็นปุ่ม "+ เชิญผู้ดูแล", ปุ่ม "ส่งคำเชิญอีกครั้ง", และปุ่ม "ลบสมาชิก"


องค์ประกอบบนหน้าจอจัดการสมาชิก (/app/setting-shop/staff/staff-list)

เมื่อเข้าสู่เมนู "ผู้ดูแลระบบ" (Staff List) แดชบอร์ดจะประกอบด้วยส่วนสำคัญ 4 ส่วน:

ภาพรวมหน้าจอจัดการผู้ดูแลระบบและรายชื่อสมาชิก

1. แถบแท็บสถานะสมาชิก (Status Tabs)

  • แท็บ "ผู้ดูแลระบบ" (Admin Staff Tab):

    แท็บแสดงรายชื่อผู้ดูแลระบบ แสดงรายชื่อสมาชิกที่ได้ทำการตอบรับคำเชิญและเข้าเป็นสมาชิกของ Workspace เรียบร้อยแล้ว (status = true)

  • แท็บ "ส่งคำเชิญ" (Invitations Tab):

    แท็บแสดงรายการที่รอการตอบรับ แสดงรายชื่อผู้ที่ได้รับคำเชิญและอยู่ระหว่างรอการตอบรับเข้าร่วมองค์กร (status = false) ซึ่งจะมีปุ่มสำหรับ "ส่งคำเชิญอีกครั้ง" และปุ่ม "ลบ" คำเชิญ

2. แถบเครื่องมือค้นหาและตัวกรอง (Search & Filter Bar)

  • ช่องค้นหาคำสำคัญ (Search Admin Name): พิมพ์ชื่อสมาชิกเพื่อค้นหาแบบเรียลไทม์
  • ตัวกรองระดับสิทธิ์ (Admin Rights Filter):

    ตัวกรองระดับสิทธิ์ ติ๊กเลือกดูเฉพาะสมาชิกที่มีระดับสิทธิ์ Owner, Manager หรือ Data Analyst ได้ตามต้องการ

  • เมนูเรียงลำดับ (Sorting Menu):

    ตัวเลือกการเรียงลำดับ

    • ชื่อ ก - ฮ / ชื่อ ฮ - ก
    • วันที่เข้าร่วมระบบ ล่าสุด - เก่าสุด / เก่าสุด - ล่าสุด

3. ตารางรายชื่อสมาชิก (Staff Data Table)

  • แสดง Avatar, ชื่อสมาชิก, อีเมล, ระดับสิทธิ์ (Badge สีแสดงบทบาท) และวันที่เข้าร่วม
  • สมาชิกที่มีสิทธิ์ Owner สามารถคลิกเพื่อแก้ไขข้อมูลบทบาทหน้าที่ หรือเปลี่ยนสถานะการใช้งานได้

4. ระบบบันทึกประวัติการกระทำ (Audit Movement Log)

ทุกการกระทำ เช่น การเชิญสมาชิก, การตอบรับคำเชิญ, การเปลี่ยนสิทธิ์ หรือการระงับการใช้งาน จะถูกบันทึกประวัติลงใน ระบบบันทึกความเคลื่อนไหว (Movement Logs) โดยอัตโนมัติ


ขั้นตอนการทำงานที่เกี่ยวข้อง