您的位置:首页 > 运维架构 > Shell

Office 365 IT Professional——利用PowerShell设置Password 永不过期

2015-08-24 16:13 861 查看
利用PowerShell设置PasswordExpiration有2种情况:

1. 针对单一用户设置永不过期,命令如下:

Set-MsolUser -UserPrincipalName “userprincipalname”–PasswordNeverExpires $true

2. 针对所有用户设置永不过期的命令如下:

Get-MsolUser | Set-MsolUser –PasswordNeverExpires $true

注意:为了安全起见,微软不推荐对所有用户统一设置Password永不过期。

举例说明:以 ShelleyLiu0415@AvePointCC.OnMicrosoft.com为例,将其Password设置为永不过期,具体步骤如下:

1. 用Administrator打开Azure ActiveDirectory Module for Windows PowerShell这个工具,输入如下命令,链接Online Service:

import-modulemsonline

$cred=get-credential

Connect-msolservice–credential $cred

2. 根据需求,输入如下命令:

Set-MsolUser-UserPrincipalName “ShelleyLiu0415@AvePointCC.OnMicrosoft.com” –PasswordNeverExpires
$true








3. 输入命令,查看密码策略是否与修改的结果一致,即:ShelleyLiu0415@AvePointCC.OnMicrosoft.com的密码策略为永不过期。

Get-MsolUser -UserPrincipalName “ShelleyLiu0415@AvePointCC.OnMicrosoft.com” |Select PasswordNeverExpires






举例说明:将Office 365所有用户的Password设置为永不过期,具体步骤如下:

1. 用Administrator打开Azure ActiveDirectory Module for Windows PowerShell这个工具,输入如下命令,链接Online Service:

import-modulemsonline

$cred=get-credential

Connect-msolservice–credential $cred

2. 根据需求,输入如下命令:

Get-MsolUser |Set-MsolUser –PasswordNeverExpires $true







3. 输入命令,查看密码策略是否与修改的结果一致,查看密码策略是否与修改的结果一致,即:所有用户的Password策略为永不过期,如下图所示:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: