← กลับไปหน้าบทความ
ทีมแอดมิน

แอดมินทุกคนไม่ควรเห็นข้อมูลลูกค้าเท่ากัน วาง RBAC ยังไงให้เหมาะกับร้านที่มีทีมเกิน 3 คน

ทีมบรรณาธิการ linli07 ก.ค. 09:27อัปเดต 07 ก.ค. 09:27อ่าน 1 นาที
แอดมินทุกคนไม่ควรเห็นข้อมูลลูกค้าเท่ากัน วาง RBAC ยังไงให้เหมาะกับร้านที่มีทีมเกิน 3 คน
บทความนี้จัดทำเพื่อความรู้ ชื่อธุรกิจ ตัวเลข หรือบทสนทนาที่ไม่มีแหล่งอ้างอิงกำกับเป็นกรณีตัวอย่างเพื่ออธิบายแนวคิด ดูรายละเอียดที่ นโยบายกองบรรณาธิการ

สรุปสั้น ๆ

RBAC หรือการจำกัดสิทธิ์ตามบทบาทหน้าที่ ไม่ใช่เรื่องของบริษัทใหญ่เท่านั้น ร้านที่มีแอดมิน 4-5 คนก็ควรมี เพราะพนักงานพาร์ทไทม์ที่ตอบแชทอย่างเดียว ไม่จำเป็นต้องเห็นเบอร์โทรและประวัติสั่งซื้อของลูกค้าทั้งร้าน การให้สิทธิ์เท่ากันหมดคือความเสี่ยงที่มองไม่เห็นจนกว่าจะมีเรื่อง

เจ้าของร้านเสื้อผ้าออนไลน์รายหนึ่งเล่าให้ผมฟังว่า วันที่พนักงานพาร์ทไทม์คนหนึ่งลาออกแบบไม่บอกล่วงหน้า เขาถึงเพิ่งรู้ว่าคนนี้สามารถเข้าดูประวัติการสั่งซื้อของลูกค้าทั้งร้านได้ ทั้งที่งานจริง ๆ คือแค่ตอบแชทช่วงเย็นวันหยุดสุดสัปดาห์เท่านั้น

เหตุการณ์แบบนี้เกิดขึ้นบ่อยกว่าที่คิด เพราะเวลาร้านเติบโตจาก 1 คนเป็น 5-6 คน เจ้าของมักให้ทุกคน login เข้าระบบเดียวกันด้วยสิทธิ์เท่ากันหมด เพราะสะดวกและไม่มีเวลามานั่งตั้งค่าแยก ปัญหาคือยิ่งทีมโตขึ้น ยิ่งมีคนเข้าถึงข้อมูลที่ไม่จำเป็นต้องเห็นมากขึ้นตาม

RBAC (Role-Based Access Control) ฟังดูเป็นศัพท์เทคนิค แต่หลักการง่ายมาก คือให้แต่ละคนเห็นเฉพาะสิ่งที่จำเป็นต่อหน้าที่ตัวเอง ไม่ใช่ทุกคนเห็นทุกอย่าง บทความนี้จะพาวางระดับสิทธิ์แบบที่ร้านทั่วไปทำได้เอง โดยไม่ต้องมีทีม IT

ทำไมการให้สิทธิ์เท่ากันหมดถึงเป็นความเสี่ยง

เวลาทุกคนเข้าถึงข้อมูลได้เท่ากัน ปัญหาไม่ได้อยู่ที่ว่าพนักงานจะตั้งใจขโมยข้อมูล ส่วนใหญ่ไม่ได้ตั้งใจเลย แต่ความเสี่ยงคือ ยิ่งมีคนเข้าถึงมาก ยิ่งมีโอกาสที่ใครสักคนจะพลาด เช่น ส่งไฟล์ผิดกลุ่ม เปิดหน้าจอทิ้งไว้ในที่สาธารณะ หรือบัญชีของคนคนนั้นถูกแฮกโดยที่ไม่รู้ตัว

อีกมุมหนึ่งคือ เมื่อเกิดปัญหาข้อมูลหลุดขึ้นจริง ถ้าทุกคนมีสิทธิ์เข้าถึงเท่ากันหมด การตามหาว่าใครเป็นต้นตอจะยากขึ้นมาก เพราะผู้ต้องสงสัยมีทั้งร้าน ไม่ใช่แค่คนสองสามคนที่เกี่ยวข้องจริง

แบ่งระดับสิทธิ์แบบง่ายสำหรับร้านทั่วไป

ไม่ต้องซับซ้อนถึงขั้นมีสิบระดับ ร้านส่วนใหญ่แบ่งแค่ 3-4 ระดับก็เพียงพอแล้ว ตัวอย่างการแบ่งที่ใช้ได้จริง:

ระดับเห็นอะไรได้บ้างเหมาะกับใคร
แอดมินตอบแชทประวัติแชทและคำสั่งซื้อของลูกค้าที่กำลังคุยด้วยเท่านั้นพนักงานตอบแชท พาร์ทไทม์
หัวหน้าทีมภาพรวมสถิติร้าน ดูแชทได้ทุกเคสเพื่อช่วยลูกทีมหัวหน้าแอดมิน
การตลาด/วิเคราะห์ข้อมูลสรุปแบบไม่ระบุตัวตน ไม่เห็นเบอร์โทรตรง ๆทีมทำแคมเปญ/เอเจนซี่
เจ้าของ/ผู้ดูแลระบบเข้าถึงได้ทุกส่วน รวมถึงตั้งค่าสิทธิ์คนอื่นเจ้าของร้าน ผู้จัดการสูงสุด

เริ่มวางระบบนี้อย่างไรถ้ายังไม่เคยทำ

  1. ลิสต์ก่อนว่าตอนนี้ใครมีสิทธิ์เข้าถึงอะไรบ้าง หลายร้านตกใจตอนทำขั้นตอนนี้ เพราะพบว่าคนที่ลาออกไปแล้วยังเข้าระบบได้อยู่
  2. จับกลุ่มพนักงานตามหน้าที่จริง ไม่ใช่ตามตำแหน่ง เพราะบางคนตำแหน่งเดียวกันแต่หน้าที่ต่างกันมาก
  3. ตั้งสิทธิ์ตามระดับที่วางไว้ในตารางด้านบน แล้วปรับให้เหมาะกับเครื่องมือที่ร้านใช้จริง บางระบบตั้งค่าสิทธิ์ในเมนู admin ได้เลย บางระบบต้องแยกบัญชีผู้ใช้
  4. ทำคู่มือสั้น ๆ สำหรับแอดมินหลายคนไว้ ระบุชัดว่าใครเห็นอะไรได้บ้าง เพื่อให้พนักงานใหม่เข้าใจตั้งแต่วันแรก ไม่ต้องมานั่งอธิบายซ้ำทุกครั้ง

ข้อมูลไหนที่ควรจำกัดให้เข้มที่สุด

  • เบอร์โทรและที่อยู่จัดส่งแบบเต็ม — พนักงานตอบแชททั่วไปเห็นแค่พอส่งของได้ก็พอ ไม่จำเป็นต้อง export ออกมาเป็นไฟล์ได้เอง
  • ประวัติการสั่งซื้อทั้งร้าน — จำกัดให้เห็นเฉพาะเคสที่ตัวเองกำลังดูแล ไม่ใช่ค้นดูของลูกค้าคนอื่นได้ตามใจ
  • สิทธิ์ export ข้อมูลเป็นไฟล์ — ควรให้เฉพาะหัวหน้าทีมหรือเจ้าของ เพราะไฟล์ที่ออกจากระบบคือจุดที่หลุดง่ายที่สุด
  • สิทธิ์เชื่อมต่อกับระบบภายนอก เช่น ส่งข้อมูลไปยัง Google Sheets หรือเครื่องมืออื่น ควรมีแค่คนที่จำเป็นจริง ๆ

จุดที่มักลืมที่สุด: ตอนพนักงานลาออก

หลายร้านตั้งสิทธิ์ตอนรับพนักงานเข้ามาดี แต่ลืมเพิกถอนสิทธิ์ตอนพนักงานลาออก ทำให้บัญชีเก่ายังเข้าระบบได้อยู่เป็นเดือน ๆ โดยไม่มีใครสังเกต เรื่องนี้สำคัญพอที่ควรมีเป็นขั้นตอนแยกต่างหาก ซึ่งเราคุยละเอียดไว้ในอีกบทความเรื่องการเพิกถอนสิทธิ์เมื่อพนักงานออก

สรุป

การให้ทุกคนในทีมเข้าถึงข้อมูลลูกค้าเท่ากันหมด อาจดูสะดวกในวันที่ทีมยังเล็ก แต่เป็นความเสี่ยงที่สะสมไว้เงียบ ๆ จนกว่าจะมีเรื่องเกิดขึ้นสักครั้ง แล้วถึงจะรู้ว่าคุมไม่ได้เลยว่าใครเห็นอะไรไปบ้าง

RBAC ไม่ใช่เรื่องซับซ้อนเกินไปสำหรับร้านเล็ก แค่แบ่งตามหน้าที่จริง จำกัดสิทธิ์ export และหมั่นทบทวนว่าใครควรมีสิทธิ์อะไรบ้าง ก็ช่วยลดความเสี่ยงได้มากแล้วโดยไม่ต้องลงทุนระบบใหญ่โต

  • แบ่งสิทธิ์ตามหน้าที่จริง ไม่ใช่ตามตำแหน่งหรือความไว้ใจ
  • จำกัดสิทธิ์ export และเชื่อมต่อระบบภายนอกให้เหลือคนน้อยที่สุด
  • อย่าลืมเพิกถอนสิทธิ์ทันทีเมื่อพนักงานลาออกหรือเปลี่ยนหน้าที่

คำถามที่พบบ่อย

ร้านที่มีแอดมินแค่ 2 คนต้องทำ RBAC ไหม

ถ้ามีแค่เจ้าของกับแอดมินคนเดียวที่ไว้ใจได้เต็มที่ อาจยังไม่จำเป็นต้องแบ่งระดับซับซ้อน แต่ทันทีที่มีพนักงานพาร์ทไทม์หรือคนที่สามเข้ามา ควรเริ่มจำกัดสิทธิ์ตามหน้าที่ทันที เพราะยิ่งเริ่มเร็วยิ่งง่ายกว่ามาไล่แก้ทีหลัง

การจำกัดสิทธิ์จะทำให้แอดมินทำงานช้าลงไหม

ถ้าตั้งค่าถูกจุดจะไม่ช้าลง เพราะแอดมินตอบแชทยังเห็นทุกอย่างที่จำเป็นต่อการดูแลลูกค้าตรงหน้าอยู่แล้ว สิ่งที่จำกัดคือการเห็นข้อมูลของลูกค้าคนอื่นที่ไม่เกี่ยวข้องกับงานตัวเอง ซึ่งไม่กระทบความเร็วในการตอบแชท

ถ้าเครื่องมือที่ใช้อยู่ไม่มีระบบแบ่งสิทธิ์ ควรทำยังไง

อย่างน้อยควรแยกบัญชี login ของแต่ละคน ไม่ใช้บัญชีเดียวกันทั้งทีม เพื่อให้ตามรอยได้ว่าใครทำอะไรเมื่อไหร่ และพิจารณาว่าถึงเวลาต้องหาเครื่องมือที่รองรับการแบ่งสิทธิ์แล้วหรือยัง

หัวหน้าทีมควรมีสิทธิ์เห็นทุกอย่างเหมือนเจ้าของร้านไหม

ไม่จำเป็นต้องเท่ากัน หัวหน้าทีมควรเห็นพอที่จะช่วยลูกทีมและตรวจงานได้ แต่สิทธิ์ตั้งค่าระบบระดับสูงอย่างการเพิ่ม-ลบผู้ใช้ หรือเชื่อมต่อระบบภายนอก ควรเก็บไว้ที่เจ้าของหรือผู้ดูแลระบบหลักเท่านั้น

จะรู้ได้ยังไงว่าตั้งสิทธิ์ไว้เหมาะสมแล้ว

ลองถามตัวเองกับแต่ละคนว่า ถ้าบัญชีนี้ถูกแฮกไป ความเสียหายจะมากแค่ไหน ถ้าคำตอบคือเห็นข้อมูลลูกค้าทั้งร้านได้ทั้งที่งานจริงแค่ตอบแชทไม่กี่เคสต่อวัน แปลว่าสิทธิ์นั้นกว้างเกินความจำเป็นแล้ว

ส่ง Purchase จริงกลับให้แอด ไม่ใช่แค่ Click

รู้ว่าลูกค้าที่ทัก LINE จากโฆษณากลายเป็นออเดอร์จริงกี่คน และมาจากแคมเปญไหน แล้วส่งยอดขายกลับให้ระบบโฆษณาเรียนรู้ เริ่มฟรี 14 วัน

ทดลองใช้ฟรี 14 วัน

บทความที่เกี่ยวข้อง

ใครเปิดดูแชทลูกค้าคนไหนไปบ้าง ทำไมร้านที่มีแอดมินหลายคนต้องมี Audit Log

ใครเปิดดูแชทลูกค้าคนไหนไปบ้าง ทำไมร้านที่มีแอดมินหลายคนต้องมี Audit Log

เมื่อมีปัญหาข้อมูลลูกค้าหลุดหรือมีคนแอบดูแชทที่ไม่ใช่หน้าที่ตัวเอง ร้านส่วนใหญ่ตอบไม่ได้ด้วยซ้ำว่าใครเข้าถึงตอนไหน บทความนี้อธิบาย audit log แบบเข้าใจง่ายและวิธีเริ่มต้นทำ
แอดมินลาออกไปแล้ว แต่ยังเข้า LINE OA ได้อยู่ ช่องโหว่ที่ร้านส่วนใหญ่มองข้าม

แอดมินลาออกไปแล้ว แต่ยังเข้า LINE OA ได้อยู่ ช่องโหว่ที่ร้านส่วนใหญ่มองข้าม

หลายร้านตั้งสิทธิ์ตอนรับพนักงานใหม่ดี แต่ลืมเพิกถอนสิทธิ์ตอนพนักงานลาออก ทำให้บัญชีเก่ายังเข้าระบบได้อยู่เป็นเดือน บทความนี้วางขั้นตอน offboarding สั้น ๆ ที่ร้านทำได้ทันที
ปิดยอดในแชทแต่ไม่มีใบกำกับภาษี ช่องโหว่เล็ก ๆ ที่โตเป็นปัญหาใหญ่ตอนปิดงบ

ปิดยอดในแชทแต่ไม่มีใบกำกับภาษี ช่องโหว่เล็ก ๆ ที่โตเป็นปัญหาใหญ่ตอนปิดงบ

การปิดการขายในแชทที่ไม่มีระบบออกเอกสารรองรับ อาจสร้างปัญหาตอนกระทบยอดบัญชีปลายปี บทความนี้เล่าแนวปฏิบัติทั่วไปเรื่องเอกสารและ e-Tax สำหรับยอดขายที่ปิดผ่านแชท (ไม่ใช่คำแนะนำทางกฎหมาย ควรปรึกษาผู้เชี่ยวชาญด้านภาษีของกิจการโดยตรง)