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

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

02 ส.ค. 04:13 · อ่าน 1 นาที
ใครเปิดดูแชทลูกค้าคนไหนไปบ้าง: ทำไมร้านที่มีแอดมินหลายคนต้องมี Audit Log

สรุปสั้น ๆ

Audit log คือบันทึกว่าใครเข้าถึงข้อมูลอะไร เมื่อไหร่ ฟังดูเป็นเรื่องเทคนิคขององค์กรใหญ่ แต่ร้านที่มีแอดมิน 4-5 คนขึ้นไปก็ควรมี เพราะถ้าไม่มี วันที่เกิดปัญหาขึ้นจริง ร้านจะตอบไม่ได้เลยว่าใครเป็นคนเปิดดูข้อมูลลูกค้าคนนั้นก่อนที่จะหลุด

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

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

บทความนี้จะอธิบายว่า audit log คืออะไร ทำไมร้านที่มีแอดมินมากกว่าหนึ่งคนควรมี และเริ่มต้นทำได้อย่างไรแม้จะไม่มีทีมเทคนิคของตัวเอง

Audit log คืออะไร พูดง่าย ๆ

Audit log คือประวัติที่บันทึกไว้ว่า ‘ใคร’ เข้าถึง ‘อะไร’ ในระบบ ‘เมื่อไหร่’ เช่น แอดมิน ก. เปิดดูประวัติแชทของลูกค้า ข. เมื่อเวลา 14.32 น. วันที่เท่านั้นเท่านี้ ฟังดูเหมือนเรื่องเล็กน้อย แต่ข้อมูลนี้แหละที่ทำให้สืบสาวได้ว่าเกิดอะไรขึ้นเมื่อมีปัญหา

หลายระบบที่ร้านค้าใช้อยู่แล้วอย่าง LINE OA เองก็มี log พื้นฐานบางส่วนอยู่ในตัว แต่ระบบเสริมที่ร้านใช้ต่อ เช่น CRM หรือเครื่องมือจัดการแชท มักเป็นจุดที่ไม่มี log แยกไว้ให้ตรวจสอบย้อนหลังได้

ทำไมร้านที่มีแอดมินหลายคนถึงต้องมี ไม่ใช่แค่บริษัทใหญ่

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

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

เริ่มทำ audit log แบบง่าย ๆ โดยไม่ต้องมีระบบใหญ่โต

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

Audit log ทำงานได้ดีที่สุดเมื่อมีการจำกัดสิทธิ์คู่กัน

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

สรุป

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

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

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

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

ร้านที่มีแอดมิน 2 คนจำเป็นต้องมี audit log ไหม

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

ถ้าเครื่องมือที่ใช้ไม่มีฟีเจอร์ audit log เลย ควรทำยังไง

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

audit log เก็บไว้นานแค่ไหนถึงเหมาะสม

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

แอดมินจะรู้สึกว่าถูกจับตามากเกินไปไหมถ้ามี audit log

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

จำเป็นต้องดู log ทุกวันไหม

ไม่จำเป็นต้องดูทุกวัน แต่ควรมีรอบทบทวนที่แน่นอน เช่น เดือนละครั้ง หรือทันทีที่มีสัญญาณผิดปกติเกิดขึ้น เช่น ลูกค้าร้องเรียนว่าข้อมูลหลุด การมี log ไว้เฉย ๆ โดยไม่เคยตรวจสอบเลยก็ไม่ต่างจากไม่มี log

อยากวัดผลโฆษณาเข้า LINE ให้ถึงยอดขาย?

ทดลองใช้ linli ฟรี 14 วัน ไม่ต้องใช้บัตรเครดิต

เริ่มทดลองใช้ฟรี

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

คู่มือเริ่มต้น LINE Conversion Tracking ในไทย ตั้งแต่ติดตั้งจนวัดยอดขายจริง
คู่มือเริ่มต้น LINE Conversion Tracking ในไทย ตั้งแต่ติดตั้งจนวัดยอดขายจริง
สำหรับคนที่เพิ่งเริ่มทำ LINE Conversion Tracking บทความนี้รวมทุกขั้นตอนตั้งแต่นิยาม Funnel ติดตั้งระบบ เชื่อมแพลตฟอร์ม จนถึงวางแผนช่วงทดลองใช้ให้ตัดสินใจได้จริงก่อนหมด Trial
LINE Tracking กับ PDPA ธุรกิจไทยควรเก็บข้อมูลอย่างไรให้เหมาะสม
LINE Tracking กับ PDPA ธุรกิจไทยควรเก็บข้อมูลอย่างไรให้เหมาะสม
ระบบ Tracking ไม่ได้ทำให้ธุรกิจผ่าน PDPA โดยอัตโนมัติ บทความนี้อธิบายว่าธุรกิจยังต้องรับผิดชอบอะไรเองบ้าง ตั้งแต่ Legal Basis ไปจนถึงการจำกัดข้อมูลที่ส่งไปแพลตฟอร์มโฆษณา
วิธีติดตั้ง Tracking Link และ Tracking Script สำหรับปุ่ม LINE บนเว็บไซต์
วิธีติดตั้ง Tracking Link และ Tracking Script สำหรับปุ่ม LINE บนเว็บไซต์
ก่อนติดตั้ง Tracking Link หรือ Script บนปุ่ม LINE ต้องเตรียมอะไรบ้าง บทความนี้เล่าขั้นตอนจริงตั้งแต่สิทธิ์เข้าถึงเว็บ ไปจนถึง Test Journey ก่อนเปิดใช้งาน ไม่ใช่แค่ก็อปโค้ดไปวาง