Settings
Team & Roles
โมเดล role ของ NetkaInbox (Admin, Agent, Viewer), วิธีเชิญสมาชิก, เปลี่ยน role, และเคล็ดลับการออกแบบสิทธิ์
NetkaInbox รองรับ 3 role หลัก แต่ละ tenant มี owner คนแรก (สร้างเมื่อ sign-up) ที่เป็น Admin อัตโนมัติ
Role matrix
| ฟังก์ชัน | Admin | Agent | Viewer |
|---|---|---|---|
| ดู inbox + ticket | ✓ | ✓ | ✓ |
| ตอบลูกค้า | ✓ | ✓ | — |
| Assign / Resolve | ✓ | ✓ | — |
| แก้ Internal note | ✓ | ✓ | — |
| เชิญสมาชิก | ✓ | — | — |
| แก้ AI settings | ✓ | — | — |
| แก้ Knowledge Base | ✓ | — | — |
| แก้ Channel credentials | ✓ | — | — |
| ดู Reports + Billing | ✓ | — | — (ดู reports ได้) |
Viewer เหมาะสำหรับผู้บริหารหรือ auditor ที่ต้องเห็นข้อมูลแต่ไม่ควรแก้
เชิญสมาชิกแบบ Email
- Settings → Team
- กด Invite by email
- ใส่อีเมล + เลือก role
- กด Send invite
ผู้ถูกเชิญจะได้อีเมลลิงก์ — คลิก + ล็อกอินก็เข้าทีม ลิงก์หมดอายุใน 7 วัน
เชิญแบบ Open link
สำหรับทีมที่ต้องการให้ทุกคนใน domain เข้าได้เอง
- Settings → Team → Create open link
- ตั้ง default role (แนะนำ Agent)
- (optional) ใส่
maxUsesเพื่อจำกัดจำนวนการใช้งาน - copy URL + ส่งใน Slack
Open link ไม่จำกัด email domain — ใครที่มีลิงก์และบัญชี Google ก็เข้าได้ ใช้ maxUses + หมดอายุ + role = Viewer ถ้ากังวล
เปลี่ยน role หรือถอดสมาชิก
ใน Settings → Team คลิกที่ชื่อสมาชิก
- Change role — เปลี่ยน admin/agent/viewer ได้ตลอด
- Remove from team — ถอดออกจาก tenant ใบงานที่ assigned ของเขาจะ unassigned อัตโนมัติ
แนะนำการออกแบบทีม
- 1-2 admin — ทำ billing + settings
- 3-20 agent — ตอบลูกค้า
- 0-5 viewer — CEO, manager, หรือ external auditor
ถ้าทีมโต 20+ คน พิจารณาแบ่งเป็น tenant ย่อยตาม brand หรือตลาด