【エラー発生】office365管理センターでの一括ユーザ登録

Office 365 各プランの紹介
Office365ポータルリンク

本日は「Office365管理センターでの一括ユーザ登録」
現在発生しているエラーについてです。

Office365管理センター上にてCSVファイルを利用して、ユーザ登録を行うことが
可能ですが、
現在Office365管理センターより一括でユーザを作成すると、
エラーが発生する現象が発生しています。

またこの現象に関連して、「ユーザ作成後のパスワード通知メールが届かない」
「一括でユーザのパスワードリセットを行うとエラーが発生する」という
現象も起こっています。

現在 このエラーについては、Microsoft側で修正対応を行っているとのことですので、
Powershellにて作業を行ってください。

1.CSVファイルを作成する。(UTF-8)
UserPrincipalName,DisplayName,LastName,FirstName,Password, <その他の属性>
User01@maymay.com,User01,User,01,Pass1111,…
User02@maymay.com,User02,User,02,Pass2222,…

2.新規ユーザーの一括作成を行う
以下、2種類ありますので、どちらかを実行して下さい。

◎作成するユーザにランダムでパスワードを付与する。(ライセンス付与も含)
Import-Csv “C:\temp\Users1.csv” | ForEach-Object {New-MsolUser -UserPrincipalName $_.UserPrincipalName -DisplayName $_.DisplayName -<その他の属性> $_.<その他の属性> -UsageLocation JP -ForceChangePassword $True -LicenseAssignment *****:ENTERPRISEPACK } |Export-Csv -Encoding UTF8 -NoTypeInformation “C:\temp\NewUsers.csv”

【実行結果例】
Password UserPrincipalName DisplayName isLicensed
——– —————– ———– ———-
Hucu5153 User01@maymay.com User01 False
Nayo1715 User02@maymay.com User02 False

◎作成するユーザに個々でパスワードを設定する。(ライセンス付与も含)
Import-Csv “C:\temp\Users2.csv” | ForEach-Object {New-MsolUser -UserPrincipalName $_.UserPrincipalName -DisplayName $_.DisplayName -LastName $_.LastName -FirstName $_.FirstName -Password $_.Password -<その他の属性> $_.<その他の属性> -ForceChangePassword $True -LicenseAssignment *****:ENTERPRISEPACK -UsageLocation JP}

【実行結果例】
Password UserPrincipalName DisplayName isLicensed
——– ——————– ———– ———-
Pass1111 User01@maymay.com User01 True
Pass2222 User02@maymay.com User02 True

※ 初回ログイン時にパスワードを変更することを強制する設定 (一時パスワードの設定) は、ユーザー作成時や上記のようにパスワード設定時に -ForceChangePassword というパラメータで指定します。
パラメータの値が、True の場合は初回ログイン時にパスワード変更を強制する動作となり、False の場合は変更を強制せずに設定したパスワードが本パスワードとなります。

以上

2017年05月現在