วิธีปิดการใช้งาน MFA ใน Office 365 อย่างรวดเร็วด้วย PowerShell
มีสาเหตุหลายประการที่คุณอาจต้องการปิดใช้งาน MFA ใน Office 365 ผู้ใช้อาจทำโทรศัพท์หายหรือคุณต้องการโยกย้ายไปยังระบบ MFA อื่น ไม่ว่าเหตุผลคืออะไร เราสามารถปิดใช้งาน MFA สำหรับผู้ใช้คนเดียวหรือหลายคนใน Microsoft 365 ได้อย่างรวดเร็ว
เมื่อเร็วๆ นี้ มีผู้ใช้ที่ทำโทรศัพท์หายและไม่สามารถทำงานได้จนกว่าเราจะได้รับซิมการ์ดใหม่ ในสถานการณ์เช่นนี้ เราจะต้องปิดการใช้งาน MFA ใน Office 365 ชั่วคราวสำหรับผู้ใช้ เพื่อให้เขาสามารถลงทะเบียนอุปกรณ์ใหม่ได้
ในบทความนี้ ผมจะอธิบายตัวเลือกต่างๆ เมื่อต้องลบ MFA ใน Office 365 โดยใช้ PowerShell และ Microsoft 365 Admin Center
ปิดการใช้งาน MFA ใน Office 365 ด้วย PowerShell
ในสถานการณ์ส่วนใหญ่ คุณเพียงต้องการปิดการใช้งาน MFA ชั่วคราวเท่านั้น เพื่อให้ผู้ใช้สามารถเข้าสู่ระบบอีกครั้งและลงทะเบียนอุปกรณ์ใหม่ได้ ในกรณีนี้ เราไม่ได้ปิดใช้งาน MFA จริงๆ แต่เราจะลบวิธีการตรวจสอบสิทธิ์ออก
ด้วยวิธีนี้ ผู้ใช้สามารถลงชื่อเข้าใช้ได้อีกครั้ง หลังจากนั้น Office 365 จะบังคับให้ผู้ใช้ตั้งค่า MFA อีกครั้ง
ขั้นตอนที่ 1 - เชื่อมต่อกับ Msol-Service
ขั้นตอนแรกคือการเชื่อมต่อกับ Msol-Service ใน PowerShell:
Connect-MsolService
# If you don't have the MsolService module installed, then install it with:
Install-Module MSOnlineขั้นตอนที่ 2 - รับผู้ใช้และลบวิธีการรับรองความถูกต้อง
ตอนนี้เราสามารถค้นหาผู้ใช้และลบวิธีการตรวจสอบสิทธิ์ได้ เราทำเช่นนี้โดยการตั้งค่ารายการว่างสำหรับวิธีการรับรองความถูกต้อง
Get-MsolUser -UserPrincipalName adelv@lazyadmin.nl | Set-MsolUser -StrongAuthenticationMethods @()ขณะนี้ผู้ใช้สามารถเข้าสู่ระบบ Office 365 ได้อีกครั้ง หลังจากป้อนชื่อผู้ใช้และรหัสผ่านแล้ว ผู้ใช้จะต้องป้อนข้อมูลเพิ่มเติมเพื่อตั้งค่า MFA อีกครั้ง
หากคุณต้องการปิดใช้งาน MFA ชั่วคราวสำหรับผู้ใช้ทั้งหมด คุณสามารถเปลี่ยน cmdlet Get-MsolUser ได้:
Get-MsolUser -All | Set-MsolUser -StrongAuthenticationMethods @()ปิดการใช้งาน MFA สำหรับผู้ใช้คนเดียวใน Office 365 โดยสมบูรณ์
นอกจากนี้ยังสามารถปิดใช้งาน MFA สำหรับผู้ใช้ได้อย่างสมบูรณ์อีกด้วย ฉันไม่แนะนำให้ปิดการใช้งาน MFA เป็นระยะเวลานานขึ้น ในบางกรณี คุณอาจต้องปิดเครื่องสักสองสามวันจนกว่าผู้ใช้จะได้รับโทรศัพท์เครื่องใหม่ เป็นต้น
สำหรับสิ่งนี้ เราจะใช้ PowerShell ด้วย ซึ่งโดยส่วนตัวแล้วฉันพบว่าทำงานได้เร็วกว่า จากนั้นจึงไปที่ศูนย์การจัดการ
ขั้นแรก ให้เชื่อมต่อกับ Microsoft Online Service
Connect-MsolService
# If you don't have the MsolService module installed, then install it with:
Install-Module MSOnlineจากนั้นเราสามารถลบข้อกำหนดการรับรองความถูกต้องที่รัดกุมสำหรับผู้ใช้ที่เป็นปัญหาได้:
Get-MsolUser -UserPrincipalName adelv@lazyadmin.nl | Set-MsolUser -StrongAuthenticationRequirements @()ขณะนี้ผู้ใช้สามารถเข้าสู่ระบบบริการ Microsoft 365 ได้โดยไม่ต้องใช้การรับรองความถูกต้องของ MFA หากต้องการเปิดใช้งาน MFA อีกครั้ง คุณสามารถใช้ศูนย์การจัดการหรือสคริปต์ PowerShell นี้
อีกครั้ง หากคุณต้องการปิดการใช้งานสำหรับผู้ใช้ทั้งหมด เพียงเปลี่ยน Get-MsolUser cmdlet:
Get-MsolUser -All | Set-MsolUser -StrongAuthenticationRequirements @()การใช้ศูนย์การจัดการ Microsoft 365 เพื่อปิดใช้งาน MFA
หากคุณไม่ต้องการใช้ PowerShell ก็สามารถปิดการใช้งาน MFA ใน Office 365 ผ่านทางศูนย์การจัดการ Microsoft 365 ได้เช่นกัน ข้อเสียคือบางครั้งอาจใช้เวลาสองสามนาทีก่อนที่จะประมวลผล แต่นั่นไม่ใช่เรื่องใหญ่
- เปิดศูนย์การจัดการ Microsoft 365
- ขยาย ผู้ใช้ และคลิกที่ ผู้ใช้ที่ใช้งานอยู่
- คลิกที่ การตรวจสอบสิทธิ์แบบหลายปัจจัย
- เลือกผู้ใช้ ที่คุณต้องการปิดการใช้งาน MFA
- คลิก ปิดการใช้งาน ทางด้านขวา ใต้ขั้นตอนด่วน
ห่อขึ้น
การใช้ PowerShell คุณสามารถปิดใช้งาน MFA ใน Office 365 ได้อย่างรวดเร็ว แต่โปรดจำไว้ว่าบัญชีที่ไม่มี MFA เสี่ยงต่อการโจมตีแบบฟิชชิ่ง ขณะนี้ คุณยังสามารถปรับปรุงการรักษาความปลอดภัยของ MFA ได้โดยกำหนดให้มีการตรวจสอบหมายเลขหรือโดยการแสดงตำแหน่งคำขอ อ่านเพิ่มเติมเกี่ยวกับฟีเจอร์ใหม่เหล่านี้ในบทความนี้
หากคุณต้องการตรวจสอบสถานะ MFA ของผู้ใช้ของคุณ โปรดอ่านบทความนี้ซึ่งมีสคริปต์ฟรีเพื่อรับและส่งออกสถานะ MFA ของผู้ใช้ทั้งหมดหรือผู้ใช้รายเดียว
หากคุณมีคำถามเพียงแสดงความคิดเห็นด้านล่าง

