Windows11ProからMFA多要素認証(先進認証)でPowerShellを利用してOffice365に接続する方法に苦労した。
EXO V3 (Exchange Online PowerShell V3) モジュールをインストールすると上手くいった。PowerShellを管理者として実行し、下記コマンドを実施。
(参)ExchangeOnlineManagement 3.0.0
Install-Module -Name ExchangeOnlineManagement -RequiredVersion 3.0.0
EXO V3がインストールできていれば、次回以降は、以下コマンドだけで接続ができる(と思う)
(参)Exchange Online PowerShell に接続する(Microsoft)
Exchange Online PowerShellモジュールを読み込む
Import-Module ExchangeOnlineManagement
Exchangeへの接続で、Office365への認証画面が表示される。
Connect-ExchangeOnline
動作しているか、確認コマンド例。
● Office365テナントに登録されているドメイン一覧を表示
Get-AcceptedDomain
● 登録されているアドレス一覧
Get-Mailbox -Identity *
*だと全部表示されて分かりにくいので、ピンポイントで自分自身を見たり…
Get-Mailbox -Identity Emailアドレス | format-list
こんな感じで動作確認が行えます。
最近のコメント