将用户密码设置为永不过期

作为 Office 365 企业版或 Office 365 中型企业版组织的 Office 365 管理员,您可能已遵照公司要求将一些用户密码设置为永不过期。 我们建议您不要将您的用户帐户的密码设置为永不过期。 我们建议将服务帐户(如用于 Active Directory 同步的帐户)的密码设置为永不过期。

如果您希望将您的用户帐户密码设置为较长的时间段(最多 730 天)之后过期,而不是永不过期,您可以为用户设置密码过期策略。 请参阅设置用户的密码过期策略了解操作方法的详细信息。

如果需要将密码设置为永不过期,您必须使用 Windows PowerShell 完成这项相对复杂的任务。

重要:  只能将未通过目录同步进行同步的用户帐户的密码设置为永不过期。请参阅 Microsoft AzureActive Directory 目录集成 获取详细信息。

在 2013 年 11 月 1 日之前,Office 365 门户只能设置默认 onmicrosoft.com 域中的密码策略。现在,您可以使用 Office 365 门户对所有域进行密码策略更改。如果您在 11 月 1 日之前对密码策略进行了更改,建议您再次设置策略以将策略应用于您的所有自定义域。请参阅设置用户的密码过期策略了解操作方法的详细信息。

您想做什么?

将密码设置为永不过期

查看密码是否设置为永不过期

我还需了解哪些信息?

将密码设置为永不过期

使用 Windows PowerShell cmdlet 管理 Windows Azure AD 租户主题介绍如何安装 Windows PowerShell,并提供有关 Windows PowerShell 和 cmdlet 的详细信息。

  1. 使用您的公司管理员凭据连接到 。运行以下 cmdlet:Windows PowerShell

Connect-MsolService

  1. 请执行下列操作之一:

    • 若要将某位用户的密码设置为永不过期,请使用用户主体名称 (UPN) 或用户的用户 ID 运行以下 cmdlet:

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

    • 若要为组织中的所有用户将密码设置为从不过期,请运行以下 cmdlet:

      Get-MSOLUser | Set-MsolUser -PasswordNeverExpires $true

查看设置用户的密码过期策略,了解如何将用户密码设置为在指定的一段时间后过期。

查看密码是否设置为永不过期

  1. 使用您的公司管理员凭据连接到 。运行以下 cmdlet:Windows PowerShell

Connect-MsolService

  1. 请执行下列操作之一:

    • 若要查看某位用户的密码是否设置为永不过期,请使用用户主体名称 (UPN)(例如,aprilr@contoso.onmicrosoft.com)或要检查的用户的用户 ID 运行以下 cmdlet:

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

    • 若要查看所有用户的“密码永不过期”设置,请运行以下 cmdlet:

      Get-MSOLUser | Select UserPrincipalName, PasswordNeverExpires

我还需了解哪些信息?

如果您是 Office 365 小型企业版组织的管理员,则无法将用户的密码配置为永不过期。但是,您可以指定用户密码过期之前的天数。请参阅更改密码过期的频率了解操作方法的详细信息。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×