จัดการผู้ใช้งานและสิทธิ์การเข้าถึง
วิธีสร้างบัญชีผู้ใช้, กำหนดสิทธิ์, และจัดการ Role สำหรับ Superadmin, Factory Admin, และ Worker
22 กุมภาพันธ์ 25691 ครั้งOngarj Tatiwong
โครงสร้างผู้ใช้งานในระบบ
ระบบมี User Roles หลัก 3 ระดับ แต่ละระดับมีสิทธิ์การเข้าถึงที่แตกต่างกัน:
Role และสิทธิ์
Platform Superadmin
- เข้าถึงได้ทุกส่วนของระบบ
- จัดการโรงงานทั้งหมด
- อนุมัติ Subscription และการชำระเงิน
- ตั้งค่าระบบระดับ Platform
- ดูรายงานทุกประเภท
Factory Admin
- จัดการโรงงานของตนเองเท่านั้น
- สร้างและจัดการออเดอร์
- จัดการพนักงาน
- ดู Dashboard และรายงานของโรงงาน
- ตั้งค่า Workflow, ราคา, แผนก
Factory Worker
- สแกน QR Code เท่านั้น
- ดูออเดอร์ที่ถูก Assign ให้
- อัพเดทสถานะขั้นตอนที่รับผิดชอบ
- ไม่สามารถดูราคาหรือข้อมูลทางการเงิน
สร้างบัญชีผู้ใช้ใหม่
สร้าง Factory Admin
- ไปที่ Platform → Factories → {ชื่อโรงงาน}
- กดแท็บ "ผู้ใช้งาน"
- กด "เพิ่มผู้ใช้"
- กรอกชื่อ, อีเมล, กำหนด Role
- ระบบจะส่ง Email เพื่อตั้งรหัสผ่าน
สร้าง Worker Account
- Factory Admin ไปที่ ตั้งค่า → พนักงาน
- กด "สร้าง Login" ให้พนักงาน
- กำหนด PIN หรือรหัสผ่านง่ายๆ
- Worker Login ด้วย PIN จากมือถือเพื่อสแกน QR
Middleware Groups
ระบบใช้ Middleware แบ่งสิทธิ์:
platform— Superadmin เท่านั้นfactory.admin— Factory Admin ขึ้นไปfactory.worker— Worker ขึ้นไป
การ Reset รหัสผ่าน
- ไปที่รายละเอียดผู้ใช้
- กด "Reset Password"
- ระบบส่ง Email ลิงก์รีเซ็ตให้ผู้ใช้
- หรือ Superadmin กำหนดรหัสผ่านใหม่โดยตรง