2023-03-07に更新

【M365】PowerShellで複数のユーザーアカウントを作成する

初めてPowerShellで操作する場合は、こちらを参考にM365の管理モジュールをインストールすること

Azure Active Directory への接続を開始

> Connect-MsolService

ライセンスの状態を確認

ユーザーに割り当てるライセンスのID(以下CSVのAccountSkuId)を確認し、インポートするCSVに入力する

> Get-MsolAccountSku

新規ユーザーの一括作成に使用するCSVの作成例

UserPrincipalName FirstName LastName DisplayName Password UsageLocation AccountSkuId
[email protected] Taro Abe user1(Abe) hogepassword1 JP hoge:O365_BUSINESS_PREMIUM
[email protected] Ken Sato user2(Sato) hogepassword2 JP hoge:O365_BUSINESS_PREMIUM

新規ユーザーの一括作成(CSVインポート)

インポートするCSVファイル(NewAccounts.csv)がC:\M365tools\2023にある場合の例

> Import-Csv -Path "C:\M365tools\2023\NewAccounts.csv" | foreach {New-MsolUser -DisplayName $_.DisplayName -FirstName $_.FirstName -LastName $_.LastName -Password $_.Password -UserPrincipalName $_.UserPrincipalName -UsageLocation $_.UsageLocation -LicenseAssignment $_.AccountSkuId} | Export-Csv -Path "C:\M365tools\2023\NewAccountResults.csv"
ツイッターでシェア
みんなに共有、忘れないようにメモ

arohajiro

しがない元インフラエンジニアです

Crieitは誰でも投稿できるサービスです。 是非記事の投稿をお願いします。どんな軽い内容でも投稿できます。

また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!

有料記事を販売できるようになりました!

こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください。
ボードとは?

コメント