ข้ามไปที่เนื้อหา

จัดการแอดมิน (Admin Management)

CRUD แอดมิน — สร้าง, แก้ไข, ลบ ผู้ดูแลระบบ พร้อมจัดการสิทธิ์และ 2FA

ภาพรวม

จัดการแอดมิน

หมายเลขในรูป:

① หัวข้อ "ประวัติการใช้งาน"
② Summary cards (ทั้งหมด / สำเร็จ / ล้มเหลว / คำเตือน)
③ ตัวกรอง (Fingerprint ID, วันที่, การกระทำ, ประเภท, สถานะ)
④ ตารางประวัติ (เวลา, ผู้ดำเนินการ, การกระทำ, ประเภท, คำอธิบาย, สถานะ)

หน้าจัดการแอดมินให้ Super Admin สร้างและจัดการบัญชี Admin อื่นๆ กำหนดสิทธิ์การเข้าถึง และจัดกลุ่ม


1. รายการผู้ดูแลระบบ

ตารางแสดงผู้ดูแลระบบทั้งหมด พร้อมข้อมูล:

คอลัมน์ คำอธิบาย
ชื่อผู้ใช้ Username สำหรับเข้าสู่ระบบ
ชื่อ-นามสกุล ชื่อจริงของผู้ดูแล
ประเภท super_admin หรือ admin
สถานะ Active / Inactive / Suspended
2FA เปิด/ปิด การยืนยันตัวตน 2 ชั้น
เข้าสู่ระบบล่าสุด วันเวลาที่ login ล่าสุด

2. สร้างผู้ดูแลใหม่

คลิกปุ่ม "+เพิ่มผู้ดูแลระบบ" กรอกข้อมูล:

ฟิลด์ คำอธิบาย
ชื่อผู้ใช้ {username} — ใช้สำหรับ login
รหัสผ่าน ตั้งรหัสผ่านเริ่มต้น
ชื่อ-นามสกุล ชื่อจริงของผู้ดูแล
เบอร์โทร เบอร์ติดต่อ
ประเภท super_admin หรือ admin

3. แก้ไข / ลบผู้ดูแล

  • แก้ไข: คลิกปุ่ม ✏️ ที่แถวของผู้ดูแล → แก้ไขข้อมูล → บันทึก
  • ระงับ: เปลี่ยนสถานะเป็น Suspended → ผู้ดูแลจะ login ไม่ได้
  • ลบ: คลิกปุ่ม 🗑️ → ยืนยันลบ (ไม่สามารถกู้คืน)

4. ประเภทแอดมิน

ประเภท สิทธิ์ ใช้เมื่อ
super_admin เข้าถึงทุกอย่าง เจ้าของเว็บ
admin ตามที่กำหนด Permissions พนักงาน/ตัวแทน

5. สถานะแอดมิน

สถานะ ความหมาย
Active ใช้งานได้ปกติ
Suspend ระงับ — ล็อกอินไม่ได้
Watchout เฝ้าระวัง
Inactive ไม่ active
Pending รอตรวจสอบ
Rejected ถูกปฏิเสธ
Cancel ยกเลิก

6. Two-Factor Authentication (2FA)

เมื่อเปิด 2FA: 1. Admin ต้องสแกน QR Code ด้วย Authenticator App (Google Authenticator, Authy) 2. ทุกครั้งที่ล็อกอินต้องกรอก OTP 6 หลัก เพิ่ม 3. เพิ่มความปลอดภัยในการเข้าถึง Panel

วิธีเปิด: 1. ไปที่ แก้ไขแอดมิน 2. Toggle [เปิด 2FA] 3. สแกน QR Code 4. กรอก OTP ยืนยัน 5. บันทึก


Audit Log

ทุก action ที่ Admin ทำจะถูก บันทึกลง Audit Log อัตโนมัติ: - Login / Logout - Create / Edit / Delete สมาชิก - อนุมัติ / ปฏิเสธ ฝาก-ถอน - เปลี่ยนสถานะ - เปลี่ยนการตั้งค่า