この記事は更新から24ヶ月以上経過しているため、最新の情報を別途確認することを推奨いたします。
以下FAQの内容を実行することにより、AzurePortalにログインするアカウントのパスワード有効期限を無期限にすることが可能です。
Azure AD に登録されているユーザーのパスワードを無期限に変更することは可能ですか?
AzurePortalにログインするアカウント、
admintest@virtualwork.onmicrosoft.com
を例に実際のコマンドを記載します。アカウント名部分を変更すればコピペで対応可能です。
事前準備
Azure AD に接続します。
Connect-AzureAD
※事前にmoduleインストールが必要です
①アカウント状態確認
対象アカウントのパスワード有効期限の設定を確認します。
Get-AzureADUser -ObjectId “admintest@virtualwork.onmicrosoft.com” | Select-Object @{N=”PasswordNeverExpires”;E={$_.PasswordPolicies -contains “DisablePasswordExpiration”}}
以下のようにPasswordNeverExpires が「False」となっている場合パスワード有効期限が設定されています。
PasswordNeverExpires
——————–
False
②パスワード無期限化
以下コマンドで対象アカウントのパスワードを無期限化します。
Set-AzureADUser -ObjectId “admintest@virtualwork.onmicrosoft.com” -PasswordPolicies DisablePasswordExpiration
再度①のコマンドを実行すれば、PasswordNeverExpires が「True」となっていることが確認できます。
切り戻し
パスワード有効期限有りの設定に戻す場合のコマンドは以下です。
Set-AzureADUser -ObjectId “admintest@virtualwork.onmicrosoft.com” -PasswordPolicies None