ในระหว่างการพัฒนา ธุรกิจขนาดเล็กมักเผชิญกับความท้าทายที่คุ้นเคย: ยิ่งมีพนักงานเข้าร่วมมากเท่าใด ข้อมูลก็ยิ่งมีแนวโน้มที่จะกระจัดกระจายและมีความเสี่ยงต่อข้อผิดพลาดมากขึ้นเท่านั้น เพียงแค่การดำเนินการผิดพลาดครั้งเดียว ไม่ว่าจะลบหน้า landing page แก้ไขแคมเปญผิด หรือเปิดเผยข้อมูลติดต่อลูกค้า ก็อาจก่อให้เกิดความเสียหายอย่างใหญ่หลวงได้
ทีม GTG CRM · GTG CRM

สารบัญ
การจัดการสิทธิ์ ใน GTG CRM ช่วยให้ธุรกิจกำหนดได้อย่างชัดเจนว่า: - ผู้ใช้แต่ละคนสามารถ ดู อะไรได้บ้าง - สามารถ แก้ไข ข้อมูลใดได้บ้าง - ได้รับอนุญาตให้ ดำเนินการ ใดในระบบ
ด้วยการตั้งค่า บทบาท (role) พร้อมสิทธิ์ที่เฉพาะเจาะจง ธุรกิจจะมั่นใจได้ว่าแต่ละคนจะทำงานในส่วนของตนได้อย่างถูกต้อง
| ปัญหา | ผลกระทบ |
|---|---|
| ข้อมูลถูกเข้าถึงอย่างเสรี | ข้อมูลลูกค้า รายได้ รั่วไหล |
| งานซ้ำซ้อน | หลายคนทำงานใน Task เดียวกัน |
| ข้อผิดพลาดที่ควบคุมไม่ได้ | ลบข้อมูลสำคัญผิด, แก้ไขข้อมูลสำคัญผิด |
| ข้อมูลสำคัญรั่วไหล | พนักงานเห็นเงินเดือน ค่าใช้จ่าย กลยุทธ์ |
| ประโยชน์ | คำอธิบาย |
|---|---|
| การดำเนินงานที่ปลอดภัย | แต่ละคนเห็น/ทำเฉพาะส่วนงานของตน |
| หลีกเลี่ยงข้อผิดพลาด | ไม่มีใครลบ/แก้ไขข้อมูลสำคัญโดยไม่ได้ตั้งใจ |
| ขยายขนาดได้ง่าย | เพิ่มพนักงานใหม่ เพียงแค่กำหนดบทบาท |
| จัดการได้ง่าย | รู้ชัดเจนว่าใครทำอะไร ความรับผิดชอบชัดเจน |
GTG CRM มี 3 บทบาทเริ่มต้น ให้ใช้งาน:
ปรับแต่งสิทธิ์สำหรับแต่ละโมดูลด้วยสวิตช์เปิด/ปิด:
| โมดูล | สิทธิ์ที่สามารถมอบให้ได้ |
|---|---|
| Automation Workflow | Create, View, Update, Delete |
| Landing Page | Create, Update, Publish, Unpublish, Delete, Modify Custom Domain |
| Marketing | View Social Posts, Manage Campaigns |
| CRM | View All Contacts, Import, Export, Edit, Delete |
| Create, Send, View Reports | |
| Messaging | View, Reply, Manage Channels |
| Product Hub | Manage Products, View Inventory |
| E-commerce | Manage Orders, View Reports |
| Billing | View Invoice, Manage Payment |
| Settings | Manage Workspace, Manage Users |
ชื่อสิทธิ์ทั้งหมดใน GTG CRM ถูกทำให้เป็นมาตรฐานตาม Convention A - DOMAIN_ACTION_OBJECT:
DOMAIN_ACTION_OBJECT
│ │ │
│ │ └── Object (วัตถุที่ถูกกระทำ: INVOICE, USER, CONTACT...)
│ └── Action (การกระทำ: VIEW, CREATE, MANAGE, DELETE...)
└── Domain (ขอบเขต: BILLING, WORKSPACE, CRM, AUTOMATION...)
| Domain | ชื่อสิทธิ์ | ความหมาย |
|---|---|---|
BILLING_ |
BILLING_VIEW_INVOICE |
ดูใบแจ้งหนี้ |
BILLING_ |
BILLING_ADD_PAYMENT_METHOD |
เพิ่มวิธีการชำระเงิน |
WORKSPACE_ |
WORKSPACE_ACTION_USER |
จัดการผู้ใช้ workspace |
WORKSPACE_ |
WORKSPACE_VIEW_BILLING_MEMBER |
ดูข้อมูลการเรียกเก็บเงิน |
AUTOMATION_ |
AUTOMATION_WORKFLOW_CREATE |
สร้าง automation workflow |
AUTOMATION_ |
AUTOMATION_WORKFLOW_DELETE |
ลบ automation workflow |
CRM_ |
CRM_OBJECT_VIEW |
ดูวัตถุ CRM |
CRM_ |
CRM_VIEW_ALL_CONTACT |
ดูผู้ติดต่อทั้งหมด |
ก่อนหน้านี้ ชื่อสิทธิ์ไม่สอดคล้องกัน: SEND_EMAIL, CREATE_LANDING_PAGE, VIEW_BILLING — เข้าใจยากและจัดการยาก เมื่อธุรกิจมีสิทธิ์หลายสิบรายการ
Convention A แก้ปัญหานี้โดย:
- การจัดกลุ่มที่ชัดเจน ตาม Domain → ค้นหาสิทธิ์ที่เกี่ยวข้องได้ง่าย
- การกระทำที่สอดคล้องกัน → VIEW คือการดูเสมอ CREATE คือการสร้างเสมอ
- ตรวจสอบได้ง่าย → เพียงค้นหา BILLING_ เพื่อดูสิทธิ์ทั้งหมดที่เกี่ยวข้องกับ billing
ผู้ใช้ที่มีบทบาท Administrator จะได้รับสิทธิ์เข้าถึง Settings ทั้งหมดโดยอัตโนมัติ - ไม่จำเป็นต้องกำหนดสิทธิ์เพิ่มเติมใดๆ
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ สร้าง Role │ ─► │ ปรับแต่ง │ ─► │ กำหนด Role │
│ ใหม่ │ │ สิทธิ์ │ │ ให้ User │
└─────────────┘ └─────────────┘ └─────────────┘
│ │ │
▼ ▼ ▼
ตั้งชื่อ, เปิด/ปิด เลือก user,
คำอธิบาย แต่ละสิทธิ์ เลือก role
| บทบาท | Domain หลัก | ตัวอย่างสิทธิ์ Convention A |
|---|---|---|
| CEO/Owner | ทั้งหมด | Administrator |
| Sales | CRM, Messaging, Email | CRM_VIEW_ALL_CONTACT, CRM_OBJECT_VIEW |
| Marketing | Marketing, Ads, Landing Page | AUTOMATION_WORKFLOW_CREATE, LANDING_PAGE_CREATE |
| Support | Messaging, Ticket | CRM_OBJECT_VIEW (อ่านอย่างเดียว) |
| Warehouse | Product, Order | (เฉพาะโมดูล) |
| Finance | Billing | BILLING_VIEW_INVOICE, BILLING_ADD_PAYMENT_METHOD |
ด้วย การจัดการสิทธิ์ ใน GTG CRM:











