Office365で特定ユーザのパスワードを無期限にする

Office365では、パスワードポリシーとして「8-16文字」「大文字小文字混在」「1文字以上の数字/記号」「有効期限90日」「過去1世代使用不可」「ユーザ名を含めない」などが設定されております。

ただし、運用上パスワードの変更周期を無期限(もしくは、管理者側のタイミングに)設定したい場合が有ります。例えば、ディレクトリ同期ツールに設定された管理用アカウントなどです。PowerShellでアクセスして、特定アカウントのパスワードの有効期限を変更することができます。

Microsoft Online Services Module for Windows PowerShell (6/14現在、日本語サイトからはいけません)
http://community.office365.com/en-us/w/release-notes/312.aspx#Administration

Windows PowerShell 用 Microsoft Online Services モジュールを利用可能
http://community.office365.com/ja-jp/w/release-notes/362.aspx#administration

こちらをインストールし、以下のようにPowerShellから実行します。(Get-Credentialではいつもの通りOffice365の管理者アカウントのIDとPasswordを入力します。admin@example.onmicrosoft.comの部分を対象アカウントに変更して下さい。)

Import-Module MSOnline
$LiveCred = Get-Credential
Connect-MsolService -Credential $LiveCred
Get-MsolUser -UserPrincipalName admin@example.onmicrosoft.com | Set-MsolUser -PasswordNeverExpires $true
広告

Office365で特定ユーザのパスワードを無期限にする」への2件のフィードバック

  1. ピンバック: [Office365]PowerShellでアカウントのパスワードを無期限に変更する

  2. ピンバック: Office365 プランP その1 « けろさんのPCアレコレ

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中