ข้ามไปยังเนื้อหา
Enterprise Apps

ExchangeOnlineManagement 3.10.1 ต้องอัปเกรดก่อน Microsoft คุมการล็อกอิน 31 มี.ค. 2027

Microsoft ให้แอดมินอัปเกรดเป็น ExchangeOnlineManagement 3.10.1 ก่อนบังคับการล็อกอิน 31 มี.ค. 2027 ผู้ใช้ PowerShell 7 ต้องขยับเป็น 7.6 และ macOS 13 ยังอัปไม่ได้

โดย กองบรรณาธิการ THAI DATA อ่าน 4 นาที

แชร์FacebookXLINELinkedIn
ผู้ดูแลระบบสองคนนั่งดูจอคอมพิวเตอร์หลายจอ ภาพจากหน้า Exchange Online ของ Microsoft ประกอบข่าว ExchangeOnlineManagement 3.10.1
ภาพ: Microsoft

สรุปประเด็นสำคัญ

  • ทีม Exchange ประกาศเมื่อ 1 ตุลาคม 2026 ว่าจะเริ่มบังคับข้อกำหนดการล็อกอินที่เข้มขึ้นกับ Exchange Online PowerShell วันที่ 31 มีนาคม 2027
  • กลุ่มเสี่ยงคือผู้ใช้โมดูลรุ่นก่อน 3.10.1 บน PowerShell 7 ที่ล็อกอินแบบโต้ตอบและปิด WAM อยู่ ซึ่งอาจล็อกอินไม่สำเร็จหลังวันบังคับใช้
  • ExchangeOnlineManagement 3.10.0 ขึ้นไปต้องใช้ PowerShell 7.6.0 ขึ้นไปบน PowerShell 7 เพราะพึ่ง .NET 10.0 ส่วน Windows PowerShell 5.1 ใช้ได้ทุกรุ่น
  • macOS 13 Ventura และรุ่นเก่ากว่าใช้โมดูลได้สูงสุดเพียง 3.9.2 เครื่องแอดมินกลุ่มนี้จึงต้องอัปเกรดระบบหรือย้ายไปเครื่องอื่นก่อน

ทีม Exchange ของ Microsoft ให้ผู้ดูแลอัปเกรดเป็น ExchangeOnlineManagement 3.10.1 หรือใหม่กว่า ก่อนเริ่มบังคับข้อกำหนดการล็อกอินที่เข้มขึ้นกับ Exchange Online PowerShell วันที่ 31 มีนาคม 2027 โมดูลรุ่นเก่าอาจล็อกอินไม่สำเร็จในบางกรณี โดยเฉพาะผู้ใช้ PowerShell 7 ที่ปิด WAM อยู่

ประกาศ "Action Required" นี้ออกเมื่อ 1 ตุลาคม 2026 และดูเหมือนงานเล็ก แต่มีเงื่อนไขซ่อนอยู่ เพราะ ExchangeOnlineManagement 3.10.1 ต้องใช้ PowerShell 7.6.0 ขึ้นไปเมื่อรันบน PowerShell 7 เครื่องแอดมินหรือเซิร์ฟเวอร์สคริปต์ที่ยังอยู่บนรุ่นเก่าจึงต้องอัปเกรดสองชั้น และเครื่อง Mac รุ่นเก่าบางเครื่องอัปเกรดไม่ได้เลย

ใครต้องอัปเกรดเป็น ExchangeOnlineManagement 3.10.1

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

กรณี ผลหลัง 31 มี.ค. 2027
โมดูลรุ่นก่อน 3.10.1 + PowerShell 7 + ล็อกอินแบบโต้ตอบโดยปิด WAM อาจล็อกอินไม่สำเร็จ
ExchangeOnlineManagement 3.10.1 ขึ้นไป ทำงานตามปกติ
สคริปต์อัตโนมัติที่ใช้ Certificate-Based Authentication ไม่คาดว่าจะได้รับผล เพราะไม่ใช้การล็อกอินแบบโต้ตอบ
ล็อกอินผ่าน WAM อาจไม่ได้รับผล
Windows PowerShell 5.x อาจไม่ได้รับผล

WAM หรือ Web Account Manager เปิดเป็นค่าเริ่มต้นตั้งแต่โมดูลรุ่น 3.7.0 ผู้ที่เคยเจอปัญหาล็อกอินแล้วเติมสวิตช์ -DisableWAM ใน Connect-ExchangeOnline คือกลุ่มที่ควรตรวจก่อน เพราะคำสั่งนี้มักค้างอยู่ในสคริปต์หรือคู่มือภายในทีม Microsoft ย้ำว่าไม่ได้บังคับให้เปิด WAM และแม้กรณีที่ไม่เข้าข่ายก็ยังแนะนำให้อัปเกรดเป็น ExchangeOnlineManagement 3.10.1 เพื่อรองรับข้อกำหนดในอนาคต

ประกาศ Action Required: Upgrade ExchangeOnlineManagement PowerShell Module to Version 3.10.1 or Newer ของทีม Exchange
ประกาศ Action Required ของทีม Exchange ลงวันที่ 1 ตุลาคม 2026 ให้อัปเกรดโมดูลเป็นรุ่น 3.10.1 หรือใหม่กว่า ภาพ: Microsoft Exchange Team Blog (ภาพหน้าจอ)
ตัวเลขสำคัญของ ExchangeOnlineManagement 3.10.1: บังคับใช้ 31 มีนาคม 2027 รุ่นโมดูลขั้นต่ำ 3.10.1 PowerShell 7 ขั้นต่ำ 7.6.0 และ macOS 13 ใช้ได้สูงสุดรุ่น 3.9.2
ตัวเลขสำคัญของการอัปเกรด ExchangeOnlineManagement 3.10.1 ภาพ: THAI DATA (ข้อมูล: Microsoft)

เงื่อนไขซ่อน: ExchangeOnlineManagement 3.10.1 ต้องใช้ PowerShell 7.6

หน้า About the Exchange Online PowerShell module ระบุว่าโมดูลตั้งแต่ 3.10.0 (มิถุนายน 2026) ต้องใช้ PowerShell 7.6.0 (มีนาคม 2026) ขึ้นไป เพราะพึ่ง .NET 10.0 ส่วนรุ่น 3.5.0 ถึง 3.9.2 ใช้ PowerShell 7.4.0 ขึ้นไป ทุกรุ่นของโมดูลใช้ได้บน Windows PowerShell 5.1

สภาพแวดล้อม รุ่นโมดูลที่ใช้ได้ ต้องทำอะไร
PowerShell 7.6.0 ขึ้นไป 3.10.0 ขึ้นไป อัปเกรดโมดูลได้เลย
PowerShell 7.4 ถึง 7.5 ไม่เกิน 3.9.2 อัปเกรด PowerShell ก่อน
Windows PowerShell 5.1 ทุกรุ่น อัปเกรดโมดูลได้เลย
macOS 14 Sonoma ขึ้นไป 3.10.0 ขึ้นไปบน PowerShell 7.6.0 อัปเกรด PowerShell และโมดูล
macOS 13 Ventura สูงสุด 3.9.2 บน PowerShell 7.5.x ต้องอัปเกรด macOS หรือย้ายเครื่อง
macOS 12 Monterey และ 11 Big Sur สูงสุด 3.9.2 บน PowerShell 7.4.x ต้องอัปเกรด macOS หรือย้ายเครื่อง
Ubuntu 22.04 และ 24.04 LTS 3.10.0 ขึ้นไปบน PowerShell 7.6.0 อัปเกรด PowerShell และโมดูล
Ubuntu 20.04 LTS สูงสุด 3.9.2 บน PowerShell 7.4.x ต้องอัปเกรดระบบหรือย้ายเครื่อง

บน PowerShell Gallery รุ่นเสถียรล่าสุดคือ 3.10.1 ซึ่งปรับปรุงเมื่อ 24 กรกฎาคม 2026 ส่วน 3.11.1-Preview1 เมื่อ 22 ตุลาคม 2026 เป็นรุ่นพรีวิว จึงไม่ควรนำไปใช้กับงานจริงเพียงเพราะเลขรุ่นสูงกว่า

ส่วน Supported operating systems for the Exchange Online PowerShell module บน Microsoft Learn
ส่วน Supported operating systems ในหน้า Microsoft Learn ระบุว่าโมดูล 3.10.0 ขึ้นไปต้องใช้ PowerShell 7.6.0 ภาพ: Microsoft Learn (ภาพหน้าจอ)
ตารางรุ่นโมดูลและ PowerShell ที่รองรับบน macOS 14 Sonoma และ macOS 13 Ventura
ตารางรองรับ macOS ในหน้า Microsoft Learn แสดงว่า macOS 13 Ventura ใช้โมดูลได้ถึงรุ่น 3.9.2 ภาพ: Microsoft Learn (ภาพหน้าจอ)

ทำไมเรื่องนี้สำคัญ

Exchange Online PowerShell เป็นเครื่องมือหลักของงานที่กำลังรุมเข้ามาช่วงนี้ ทั้งการตั้ง EWSAllowedAppIDs การตรวจการแชร์ปฏิทินข้าม tenant และการเช็กค่า SMTP AUTH ถ้าทีมไอทีล็อกอินไม่ได้ในช่วงปลายเดือนมีนาคม 2027 ซึ่งเป็นช่วงก่อน EWS ปิดถาวรวันที่ 1 เมษายน 2027 เพียงวันเดียว งานเร่งด่วนจะสะดุดพร้อมกัน

สิ่งที่ควรระวังคือประกาศใช้คำว่า "may" ตลอด คือรุ่นเก่า "อาจ" ล็อกอินไม่สำเร็จในบางกรณี แปลว่า Microsoft ไม่ได้บอกว่าทุกรุ่นเก่าจะหยุดทำงานทันที แต่ก็ไม่ได้รับประกันว่ากรณีที่ไม่เข้าข่ายวันนี้จะปลอดภัยต่อไป การรอให้เกิดปัญหาจึงไม่คุ้ม เมื่องานอัปเกรดใช้เวลาไม่นาน

สิ่งที่องค์กรไทยควรทำ

  1. สำรวจทุกเครื่องที่รันคำสั่ง: ทั้งเครื่องแอดมิน เซิร์ฟเวอร์สคริปต์ และเครื่องของผู้รับจ้างดูแลระบบ ด้วยคำสั่ง Get-Module ExchangeOnlineManagement -ListAvailable และ $PSVersionTable.PSVersion
  2. ค้นหา -DisableWAM ในสคริปต์และคู่มือ: แล้วจัดลำดับเครื่องเหล่านั้นก่อน
  3. อัปเกรด PowerShell ก่อนโมดูล: ถ้าอยู่บน PowerShell 7 รุ่นต่ำกว่า 7.6.0 ให้ทดสอบสคริปต์เดิมบนเครื่องทดลองก่อน เพราะโมดูลอื่นที่ใช้ร่วมกันอาจมีเงื่อนไขของตัวเอง
  4. ติดตั้งรุ่นที่ระบุชัดเจน: ใช้ Install-Module -Name ExchangeOnlineManagement -RequiredVersion 3.10.1 เพื่อไม่ให้ได้รุ่นพรีวิวโดยไม่ตั้งใจ
  5. วางแผนเครื่อง Mac รุ่นเก่า: เครื่องที่ติดอยู่บน macOS 13 หรือต่ำกว่าควรเปลี่ยนเครื่องที่ใช้งานดูแลระบบภายในไตรมาส 1 ปี 2027

งานที่ใช้โมดูลนี้อ่านต่อได้ในคู่มือเลิกใช้ EWS และคู่มือ SMTP AUTH Basic ส่วนข่าวอื่นอยู่ในหมวดแอปองค์กร

ภาพบันทึก

หน้า ExchangeOnlineManagement 3.10.1 บน PowerShell Gallery พร้อมคำสั่ง Install-Module
หน้า ExchangeOnlineManagement บน PowerShell Gallery แสดงรุ่น 3.10.1 พร้อมคำสั่งติดตั้ง ภาพ: PowerShell Gallery (ภาพหน้าจอ)
ตาราง Version History ของ ExchangeOnlineManagement แสดง 3.10.1 เป็นรุ่นปัจจุบัน
ประวัติรุ่นบน PowerShell Gallery แสดง 3.10.1 เป็นรุ่นปัจจุบันและ 3.11.1-Preview1 เป็นรุ่นพรีวิว ภาพ: PowerShell Gallery (ภาพหน้าจอ)
คำอธิบายพารามิเตอร์ -DisableWAM ของ Connect-ExchangeOnline บน Microsoft Learn
คำอธิบายสวิตช์ -DisableWAM ในเอกสาร Connect-ExchangeOnline ระบุว่า WAM เปิดเป็นค่าเริ่มต้นตั้งแต่รุ่น 3.7.0 ภาพ: Microsoft Learn (ภาพหน้าจอ)

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

ExchangeOnlineManagement 3.10.1 ต้องอัปเกรดภายในเมื่อไร?

ควรอัปเกรดเป็น ExchangeOnlineManagement 3.10.1 ก่อน 31 มีนาคม 2027 ซึ่งเป็นวันที่ Microsoft เริ่มบังคับข้อกำหนดการล็อกอินที่เข้มขึ้นกับ Exchange Online PowerShell รุ่นเก่ากว่านั้นอาจล็อกอินไม่สำเร็จในบางกรณี Microsoft แนะนำให้อัปเกรดทันที

ใครได้รับผลจากการบังคับใช้นี้บ้าง?

กลุ่มที่อาจได้รับผลคือผู้ใช้โมดูลรุ่นก่อน 3.10.1 บน PowerShell 7 ที่ล็อกอินแบบโต้ตอบโดยปิด Web Account Manager หรือ WAM ส่วนสคริปต์ที่ใช้ Certificate-Based Authentication การล็อกอินผ่าน WAM และ Windows PowerShell 5.x อาจไม่ได้รับผล แต่ Microsoft ยังแนะนำให้ทุกคนอัปเกรด

ตรวจรุ่นโมดูล Exchange Online PowerShell ที่ติดตั้งอยู่อย่างไร?

รันคำสั่ง Get-Module ExchangeOnlineManagement -ListAvailable เพื่อดูรุ่นที่ติดตั้ง ถ้าต่ำกว่า 3.10.1 ให้อัปเกรดจาก PowerShell Gallery ด้วย Install-Module -Name ExchangeOnlineManagement -RequiredVersion 3.10.1 และถ้าใช้ PowerShell 7 ให้ตรวจก่อนว่าเป็นรุ่น 7.6.0 ขึ้นไป

อัปเกรดเป็น ExchangeOnlineManagement 3.10.1 ต้องเปิด WAM หรือไม่?

ไม่ต้อง Microsoft ระบุชัดว่าการเปลี่ยนแปลงนี้ไม่ได้บังคับให้เปิด WAM เพียงอัปเกรดโมดูลเป็น ExchangeOnlineManagement 3.10.1 หรือใหม่กว่าก็พอ ไม่มีการตั้งค่าอื่นที่ต้องเปลี่ยน

แหล่งอ้างอิง

  1. Action Required: Upgrade ExchangeOnlineManagement PowerShell Module to Version 3.10.1 or Newer — Microsoft Exchange Team Blog
  2. About the Exchange Online PowerShell module — Microsoft Learn
  3. ExchangeOnlineManagement 3.10.1 — PowerShell Gallery
  4. Connect-ExchangeOnline — Microsoft Learn

บุคคล องค์กร และสถานที่ในข่าวนี้

เลือกชื่อเพื่ออ่านข่าวทั้งหมดที่กล่าวถึง ตัวเลขคือจำนวนข่าว

องค์กรและบริษัท
Microsoft170
ผลิตภัณฑ์และเทคโนโลยี
macOS44Exchange Online12.NET12Windows91Ubuntu21Exchange Web Services4Microsoft 36556
แชร์FacebookXLINELinkedIn

พบข้อมูลคลาดเคลื่อน? แจ้งกองบรรณาธิการ