การตั้งค่ารหัสผ่านผู้ใช้ไม่ให้มีวันหมดอายุ

ในฐานะผู้ดูแลระบบ Office 365 ขององค์กรที่ใช้ Office 365 Enterprise หรือ Office 365 Midsize คุณอาจมีข้อกำหนดของบริษัทให้กำหนดค่ารหัสผ่านของผู้ใช้บางรายไม่ให้มีวันหมดอายุ เราไม่แนะนำให้คุณตั้งค่ารหัสผ่านของบัญชีผู้ใช้ของคุณให้ไม่มีวันหมดอายุ เราขอแนะนำให้ตั้งค่ารหัสผ่านให้ไม่มีวันหมดอายุสำหรับบัญชีบริการ เช่น บัญชีผู้ใช้ที่ใช้สำหรับการซิงโครไนซ์ Active Directory

ถ้าคุณต้องการกำหนดรหัสผ่านของบัญชีผู้ใช้ให้หมดอายุหลังจากช่วงเวลาที่ยาวนานขึ้น (สูงสุด 730 วัน) แทนที่จะไม่ให้มีวันหมดอายุเลย คุณสามารถตั้งค่านโยบายวันหมดอายุของรหัสผ่านสำหรับผู้ใช้ของคุณได้ ให้ดูที่ ตั้งค่านโยบายวันหมดอายุของรหัสผ่านของผู้ใช้ สำหรับรายละเอียดเกี่ยวกับวิธีดำเนินการ

ถ้าคุณจำเป็นต้องตั้งค่ารหัสผ่านให้ไม่มีวันหมดอายุ คุณต้องทำงานที่ค่อนข้างซับซ้อนนี้ให้เสร็จสมบูรณ์โดยใช้ Windows PowerShell

สิ่งสำคัญ:  เฉพาะรหัสผ่านสำหรับบัญชีผู้ใช้ที่ไม่ได้ถูกซิงค์โครไนซ์ผ่านการซิงค์โครไนซ์ไดเรกทอรีเท่านั้นที่จะสามารถตั้งค่าให้เป็นแบบไม่มีวันหมดอายุได้ ให้ดูรายละเอียดเพิ่มเติมที่ การรวมไดเรกทอรีสำหรับ Microsoft Azure Active Directory

ก่อนวันที่ 1 พฤศจิกายน 2556 พอร์ทัล Office 365 จะสามารถตั้งค่านโยบายรหัสผ่านได้ในโดเมนเริ่มต้น onmicrosoft.com เท่านั้น แต่ขณะนี้ พอร์ทัล Office 365 เปลี่ยนแปลงนโยบายรหัสผ่านสำหรับโดเมนทั้งหมด ถ้าคุณทำการเปลี่ยนแปลงนโยบายรหัสผ่านก่อนวันที่ 1 พฤศจิกายน เราขอแนะนำให้คุณตั้งค่านโยบายอีกครั้งเพื่อนำนโยบายดังกล่าวไปใช้กับโดเมนแบบกำหนดเองของคุณทั้งหมด ให้ดูที่ ตั้งค่านโยบายวันหมดอายุของรหัสผ่านของผู้ใช้ สำหรับวิธีดำเนินการ

คุณต้องการทำสิ่งใด

ตั้งค่าให้รหัสผ่านไม่มีวันหมดอายุ

ค้นหาว่ารหัสผ่านถูกตั้งค่าให้ไม่มีวันหมดอายุหรือไม่

ฉันต้องรู้อะไรอีก

ตั้งค่าให้รหัสผ่านไม่มีวันหมดอายุ

หัวข้อ การใช้ cmdlet ของ Windows PowerShell เพื่อจัดการผู้เช่าของ Windows Azure AD จะบอกให้คุณทราบถึงวิธีการติดตั้ง Windows PowerShell และให้ข้อมูลเพิ่มเติมเกี่ยวกับ Windows PowerShell และ cmdlet

  1. เชื่อมต่อไปยัง Windows PowerShell โดยใช้ข้อมูลประจำตัวของผู้ดูแลระบบของบริษัทของคุณ แล้วเรียกใช้ cmdlet ต่อไปนี้

Connect-MsolService

  1. เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้

    • เมื่อต้องการตั้งค่ารหัสผ่านของผู้ใช้คนหนึ่งให้ไม่มีวันหมดอายุ ให้เรียกใช้ cmdlet ต่อไปนี้โดยใช้ชื่อหลักของผู้ใช้นั้น (UPN) หรือ ID ผู้ใช้ของผู้ใช้นั้น ดังนี้

      Set-MsolUser -UserPrincipalName <user ID> -PasswordNeverExpires $true

    • เมื่อต้องการตั้งค่ารหัสผ่านให้ไม่มีวันหมดอายุสำหรับผู้ใช้ทั้งหมดในองค์กรให้เรียกใช้ cmdlet ต่อไปนี้

      Get-MSOLUser | Set-MsolUser -PasswordNeverExpires $true

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

ค้นหาว่ารหัสผ่านถูกตั้งค่าให้ไม่มีวันหมดอายุหรือไม่

  1. เชื่อมต่อไปยัง Windows PowerShell โดยใช้ข้อมูลประจำตัวของผู้ดูแลระบบของบริษัทของคุณ แล้วเรียกใช้ cmdlet ต่อไปนี้

Connect-MsolService

  1. เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้

    • เมื่อต้องการดูว่ารหัสผ่านของผู้ใช้คนหนึ่งถูกตั้งค่าให้เป็นไม่มีวันหมดอายุหรือไม่ ให้เรียกใช้ cmdlet ต่อไปนี้โดยใช้ชื่อหลักของผู้ใช้นั้น (UPN) (เช่น amporn@contoso.onmicrosoft.com) หรือ ID ผู้ใช้ของผู้ใช้ที่คุณต้องการตรวจสอบ ดังนี้

      Get-MSOLUser -UserPrincipalName <user ID> | Select PasswordNeverExpires

    • ถ้าต้องการดูการตั้งค่า "รหัสผ่านไม่มีวันหมดอายุ" สำหรับผู้ใช้ทุกคน ให้เรียกใช้ Cmdlet ต่อไปนี้

      Get-MSOLUser | Select UserPrincipalName, PasswordNeverExpires

ฉันต้องรู้อะไรอีก

ถ้าคุณเป็นผู้ดูแลขององค์กรที่ใช้ Office 365 Small Business คุณไม่สามารถกำหนดค่ารหัสผ่านของผู้ใช้ของคุณให้ไม่มีวันหมดอายุได้ อย่างไรก็ตาม คุณสามารถระบุจำนวนวันก่อนที่รหัสผ่านของผู้ใช้จะหมดอายุได้ สำหรับรายละเอียดและวิธีดำเนินการ ให้ดูที่ เปลี่ยนความถี่ที่รหัสผ่านหมดอายุ

ขยายทักษะของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×