Litigation Hold: ล็อกอีเมลไว้เป็นหลักฐานไม่ให้ใครลบได้

วาง Litigation Hold บนกล่องจดหมาย Exchange Online เก็บอีเมลที่ถูกลบไว้เป็นหลักฐาน ตรวจไลเซนส์ที่ต้องใช้ ยืนยันผล ดูแลพื้นที่ และเก็บกล่องของคนลาออก

โดย ทีมงาน THAI DATA CLOUD อ่าน 13 นาที

แชร์FacebookXLINELinkedIn
Litigation Hold — Litigation Hold: ล็อกอีเมลไว้เป็นหลักฐานไม่ให้ใครลบได้
Litigation Hold: ล็อกอีเมลไว้เป็นหลักฐานไม่ให้ใครลบได้

คำตอบสั้น ๆ: วาง Litigation Hold บนกล่องจดหมาย Exchange Online เก็บอีเมลที่ถูกลบไว้เป็นหลักฐาน ตรวจไลเซนส์ที่ต้องใช้ ยืนยันผล ดูแลพื้นที่ และเก็บกล่องของคนลาออก

คู่มือนี้อธิบาย Litigation Hold ทีละขั้นตอน พร้อมคำสั่งที่ใช้ได้จริงและปัญหาที่พบบ่อย

Litigation Hold คือการล็อกกล่องจดหมายใน Exchange Online ให้เก็บอีเมลทุกฉบับไว้ รวมถึงฉบับที่ผู้ใช้ลบทิ้งและต้นฉบับของรายการที่ถูกแก้ไข เมื่อวาง Litigation Hold แล้ว ผู้ใช้ยังใช้อีเมลได้ตามปกติ ลบอีเมลออกจากมุมมองของตัวเองได้ แต่ระบบจะเก็บสำเนาไว้ในโฟลเดอร์ Recoverable Items ที่ผู้ใช้เข้าไม่ถึง จนกว่าจะครบระยะเวลาที่กำหนดหรือผู้ดูแลถอด Hold ออก กล่อง Archive ของผู้ใช้ก็ถูกล็อกไปพร้อมกัน

คู่มือนี้เหมาะกับผู้ดูแลระบบที่ได้รับคำสั่งจากฝ่ายกฎหมายหรือผู้บริหารให้ "เก็บอีเมลของคนนี้ไว้เป็นหลักฐาน" เช่น มีข้อพิพาทกับคู่ค้า มีการสอบสวนภายใน หรือพนักงานคนสำคัญกำลังจะลาออก เมื่อทำครบ คุณจะตรวจได้ว่ากล่องนั้นมีไลเซนส์ที่วาง Hold ได้ วาง Litigation Hold แบบมีกำหนดหรือไม่มีกำหนด ยืนยันว่ามีผลจริง ดูแลพื้นที่จัดเก็บ และเก็บกล่องของคนที่ลาออกไว้เป็น Inactive mailbox

สิ่งที่ต้องเตรียม

  • ไลเซนส์ของกล่องที่จะวาง Hold: ต้องเป็น Exchange Online Plan 2 หรือ Exchange Online Plan 1 ที่ซื้อ Exchange Online Archiving เพิ่ม ในทางปฏิบัติคือ Microsoft 365 Business Premium, Microsoft 365 E3/E5 หรือ Office 365 E3/E5 ส่วน Business Basic, Business Standard และ Office 365 E1 วาง Litigation Hold ไม่ได้จนกว่าจะเพิ่ม Exchange Online Archiving
  • สิทธิ์: บทบาท Exchange Administrator หรือ Global Administrator
  • คำสั่งเป็นลายลักษณ์อักษร จากฝ่ายกฎหมายหรือผู้มีอำนาจ ระบุชื่อกล่อง เหตุผล และระยะเวลา เก็บไว้เป็นหลักฐานว่าไอทีทำตามคำสั่ง
  • Shared mailbox ก็วาง Hold ได้ แต่ต้องกำหนดไลเซนส์ Exchange Online Plan 2 หรือ Plan 1 กับ Exchange Online Archiving ให้กล่องนั้นด้วย

อย่ารอจนพนักงานลาออกแล้วค่อยวาง Hold ถ้าถอดไลเซนส์หรือลบบัญชีไปก่อน จะเหลือเวลากู้คืนจำกัด และอีเมลที่ถูกล้างไปก่อนวาง Hold จะไม่กลับมา

ตารางเปรียบเทียบแผน Microsoft 365 และ Office 365 ว่าแผนใดวาง Litigation Hold ได้ และแผนใดต้องซื้อ Exchange Online Archiving เพิ่ม
กล่องที่จะวาง Hold ต้องมี Exchange Online Plan 2 หรือ Plan 1 คู่กับ Exchange Online Archiving

ขั้นตอนที่ 1: ตรวจไลเซนส์ของกล่องจดหมาย

ใน Microsoft 365 admin center ไปที่ Users > Active users คลิกชื่อผู้ใช้ แล้วเปิดแท็บ Licenses and apps ดูว่ามีแผนที่รวม Exchange Online Plan 2 หรือ Exchange Online Archiving อยู่ ถ้าไม่มี ให้จัดซื้อและกำหนดไลเซนส์ก่อน การวาง Litigation Hold บนกล่องที่ไลเซนส์ไม่ถึงจะทำไม่ได้ และเมนู Manage litigation hold มักไม่ปรากฏเลย

ถ้าต้องวาง Hold หลายกล่องพร้อมกัน ให้ทำรายชื่อใน Excel ก่อน พร้อมคอลัมน์ไลเซนส์ เพราะการวาง Hold ด้วย PowerShell กับกล่องที่ไม่มีไลเซนส์จะได้ข้อผิดพลาดทีละกล่อง

ขั้นตอนที่ 2: วาง Litigation Hold จาก Microsoft 365 admin center

  1. ไปที่ Users > Active users แล้วคลิกผู้ใช้ที่ต้องการ
  2. ใน flyout ที่เปิดขึ้น เลือกแท็บ Mail แล้วใต้ More actions คลิก Manage litigation hold
  3. ติ๊ก Turn on litigation hold
  4. ช่อง Hold duration (days): ใส่จำนวนวัน เช่น 2555 วัน (ประมาณ 7 ปี) ถ้าคำสั่งระบุระยะเวลา หรือเว้นว่างเพื่อเก็บไม่มีกำหนดจนกว่าจะถอด Hold ระยะเวลานับจากวันที่อีเมลแต่ละฉบับถูกรับหรือสร้าง ไม่ใช่นับจากวันที่วาง Hold
  5. ช่อง Note visible to the user และ Web page with more information for the user: ข้อความและลิงก์ที่ผู้ใช้จะเห็นในหน้า Account Information ของ Outlook (เมนู File) ถ้าเว้นว่างทั้งสองช่อง ผู้ใช้จะไม่ได้รับแจ้ง ในงานสอบสวนภายในส่วนใหญ่จึงเว้นว่างไว้
  6. คลิก Save changes

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

หน้าจอจำลอง Manage litigation hold ใน Microsoft 365 admin center เปิด Litigation Hold และกำหนดระยะเวลาเก็บ 2555 วัน
เว้นช่อง Duration ว่างถ้าต้องการเก็บไม่มีกำหนดจนกว่าจะถอด Hold (ภาพจำลอง)

ขั้นตอนที่ 3: วาง Litigation Hold หลายกล่องด้วย PowerShell

ถ้าต้องวาง Hold ทั้งแผนกหรือทั้งบริษัท ใช้ Exchange Online PowerShell เร็วกว่าและมีหลักฐานว่าใช้คำสั่งอะไร

Connect-ExchangeOnline -UserPrincipalName [email protected]

# กล่องเดียว เก็บ 2555 วัน
Set-Mailbox -Identity [email protected] -LitigationHoldEnabled $true -LitigationHoldDuration 2555

# กล่องเดียว เก็บไม่มีกำหนด
Set-Mailbox -Identity [email protected] -LitigationHoldEnabled $true

# ทุกกล่องของผู้ใช้ในแผนกบัญชี (ต้องกรอก Department ไว้ครบ)
Get-Recipient -RecipientTypeDetails UserMailbox -ResultSize Unlimited -Filter "Department -eq 'Accounting'" |
  ForEach-Object { Set-Mailbox -Identity $_.PrimarySmtpAddress -LitigationHoldEnabled $true }

คำสั่งแบบกรองนี้มีผลกับกล่องที่มีอยู่ ณ เวลาที่รันเท่านั้น กล่องที่สร้างใหม่ภายหลังจะไม่ได้ Hold อัตโนมัติ ถ้าต้องการให้ครอบคลุมพนักงานใหม่ด้วย ให้รันซ้ำตามรอบ หรือใช้ Retention Policy แบบ All mailboxes แทน ซึ่งจะครอบกล่องใหม่ให้เอง

ขั้นตอนที่ 4: ยืนยันว่า Litigation Hold มีผลแล้ว

หลังรอประมาณ 4 ชั่วโมง ตรวจด้วยคำสั่ง

Get-Mailbox -Identity [email protected] | Format-List LitigationHold*

ค่า LitigationHoldEnabled ต้องเป็น True ค่า LitigationHoldDate และ LitigationHoldOwner บอกว่าใครวาง Hold เมื่อไร ใช้เป็นหลักฐานได้ ส่วน LitigationHoldDuration จะเป็นจำนวนวัน หรือ Unlimited ถ้าไม่ได้กำหนด ถ้าต้องการพิสูจน์ให้ฝ่ายกฎหมายเห็น ให้ลองกับกล่องทดสอบที่วาง Hold แบบเดียวกัน ลบอีเมลหนึ่งฉบับแล้วล้างให้หมด จากนั้นค้นด้วย Content Search ต้องยังเจออีเมลฉบับนั้น

แผนภาพเส้นทางอีเมลที่ผู้ใช้ลบหรือแก้ไขภายใต้ Litigation Hold ไปยังโฟลเดอร์ Deletions, Purges และ Versions ที่ผู้ดูแลค้นได้
ผู้ใช้ลบได้แค่จากมุมมองตัวเอง สำเนายังอยู่ใน Recoverable Items และค้นได้ด้วย Content Search

ขั้นตอนที่ 5: ดูแลพื้นที่ Recoverable Items

อีเมลที่ถูกเก็บด้วย Litigation Hold อยู่ในโฟลเดอร์ Recoverable Items ซึ่งมีโควตาแยกจากกล่องหลัก เมื่อวาง Hold โควตานี้เพิ่มจาก 30 GB เป็น 100 GB หรือ 110 GB ถ้าเปิด Auto-expanding archiving ไว้ กล่องที่ผู้ใช้ลบอีเมลจำนวนมากหรือมีปฏิทินที่แก้บ่อยจะโตเร็ว ตรวจทุกเดือนด้วยคำสั่ง

Get-MailboxFolderStatistics -Identity [email protected] -FolderScope RecoverableItems |
  Format-Table Name,ItemsInFolder,FolderSize

ถ้าใกล้เต็ม ให้เปิดกล่อง Archive ด้วย Enable-Mailbox -Identity [email protected] -Archive แล้วเปิด Auto-expanding archiving ด้วย Enable-Mailbox -Identity [email protected] -AutoExpandingArchive ระบบจะย้ายรายการเก่าใน Recoverable Items ไปกล่อง Archive ให้ อย่าใช้วิธีล้าง Recoverable Items เอง เพราะเท่ากับทำลายหลักฐานที่ถูกสั่งให้เก็บ

ขั้นตอนที่ 6: เก็บกล่องของพนักงานที่ลาออกเป็น Inactive mailbox

ถ้ากล่องที่วาง Litigation Hold อยู่แล้วถูกลบบัญชีผู้ใช้ กล่องนั้นจะไม่หายไปตามปกติ แต่กลายเป็น Inactive mailbox ซึ่งยังค้นและ Export ได้ด้วย Content Search และคืนไลเซนส์ให้ใช้กับพนักงานใหม่ได้ ลำดับที่ถูกต้องคือ

  1. วาง Litigation Hold และรอจนยืนยันได้ตามขั้นตอนที่ 4
  2. ทำขั้นตอนส่งมอบงานตาม Offboarding: จัดการบัญชีพนักงานลาออกโดยข้อมูลไม่หาย เช่น ตั้งการส่งต่ออีเมลและย้ายไฟล์ OneDrive
  3. ลบบัญชีผู้ใช้ใน Microsoft 365 admin center
  4. ตรวจรายชื่อ Inactive mailbox ด้วย Get-Mailbox -InactiveMailboxOnly -ResultSize Unlimited | Format-Table DisplayName,PrimarySmtpAddress,WhenSoftDeleted หรือในพอร์ทัล Purview ที่ Data Lifecycle Management > Policies > Retention policies แล้วเลือก Inactive mailbox

ข้อควรตรวจ: ตาราง Service description ของ Exchange Online ระบุฟีเจอร์ Inactive mailbox ไว้กับ Microsoft 365 E3/E5 และ Exchange Online Plan 2 ถ้าองค์กรใช้ Business Premium ให้ยืนยันกับผู้ขายไลเซนส์ก่อนพึ่งวิธีนี้ หรือใช้การแปลงเป็น Shared mailbox ตามคู่มือ Offboarding แทน Microsoft เองแนะนำให้ใช้ Retention Policy เป็นตัววางการเก็บก่อนสร้าง Inactive mailbox รายละเอียดอยู่ในเอกสาร Place a mailbox on litigation hold

ขั้นตอนที่ 7: ถอด Litigation Hold เมื่อคดีหรือการสอบสวนจบ

ถอด Hold เฉพาะเมื่อได้รับคำสั่งเป็นลายลักษณ์อักษรเท่านั้น ใช้คำสั่ง Set-Mailbox -Identity [email protected] -LitigationHoldEnabled $false หรือเอาติ๊ก Turn on litigation hold ออกในหน้าเดิม หลังถอด ระบบจะวาง Delay hold ไว้อีกประมาณ 30 วันก่อนเริ่มล้างรายการที่เคยถูกเก็บ เพื่อกันการถอดโดยไม่ตั้งใจ ถ้ากล่องยังติด Retention Policy หรือ eDiscovery hold อื่นอยู่ อีเมลก็ยังถูกเก็บตามนโยบายนั้นต่อ

ผลคำสั่ง Exchange Online PowerShell วาง Litigation Hold 2555 วันบนกล่องจดหมายและแสดงค่า LitigationHold ที่ใช้เป็นหลักฐาน
เก็บผล LitigationHoldDate และ LitigationHoldOwner ไว้แนบรายงานให้ฝ่ายกฎหมาย

คำถามที่พบบ่อยเกี่ยวกับ Litigation Hold

ผู้ใช้จะรู้ไหมว่ากล่องของตัวเองถูกวาง Litigation Hold?

ไม่รู้ ถ้าผู้ดูแลเว้นช่อง Note และ Web page ว่างไว้ Outlook จะไม่แสดงข้อความใด และการใช้งานอีเมลไม่เปลี่ยน ถ้ากรอกสองช่องนี้ ข้อความจะไปปรากฏในหน้า Account Information ของ Outlook บน Windows

ทำไมไม่เห็นเมนู Manage litigation hold ใน Microsoft 365 admin center?

สาเหตุที่พบบ่อยที่สุดคือกล่องนั้นไม่มีไลเซนส์ Exchange Online Plan 2 หรือ Exchange Online Archiving เช่น ผู้ใช้ Business Standard ให้เพิ่มไลเซนส์แล้วรอสักครู่ หรือบัญชีที่ใช้อยู่ไม่มีสิทธิ์ Exchange Administrator

Litigation Hold ต่างจาก Retention Policy อย่างไร ควรใช้อะไร?

Litigation Hold วางทีละกล่อง เหมาะกับกรณีเฉพาะคน เฉพาะเรื่อง และเก็บทุกอย่างแบบไม่มีกำหนดได้ ส่วน Retention Policy เป็นนโยบายระดับองค์กรที่กำหนดอายุเก็บและลบตามกฎหมาย องค์กรส่วนใหญ่ใช้ทั้งสองอย่าง คือ Retention Policy เป็นพื้นฐาน และ Litigation Hold เมื่อมีเหตุเฉพาะ

วาง Litigation Hold แล้ว ผู้ใช้ยังลบอีเมลได้ไหม?

ลบได้จากมุมมองของผู้ใช้ แต่สำเนายังถูกเก็บไว้ใน Recoverable Items ผู้ดูแลค้นเจอด้วย Content Search เสมอ ถ้ากังวลว่าผู้ใช้จะส่งข้อมูลออกนอกบริษัทก่อน ต้องใช้มาตรการอื่นร่วมด้วย เช่น ระงับการลงชื่อเข้าใช้

ถ้าองค์กรต้องเก็บอีเมลเป็นหลักฐานแต่ไม่แน่ใจว่าไลเซนส์ครอบคลุม หรือต้องการให้ช่วยวาง Hold และ Export ข้อมูลอย่างเป็นขั้นตอน ติดต่อทีมงาน THAI DATA CLOUD ได้ทันที และดูบริการจัดหาไลเซนส์และดูแล Microsoft 365 ได้ที่หน้าบริการของเรา

อ่านเพิ่มเติมเกี่ยวกับ Litigation Hold

แชร์FacebookXLINELinkedIn

มีคำถามเรื่องบริการ? ติดต่อทีมงาน