Exchange Online PowerShell モジュールのインストールと接続方法まとめ

Exchange Online PowerShell モジュールのインストールと接続方法まとめ

こんにちは!管理人です。
Microsoft 365 の管理に欠かせない「Exchange Online PowerShell」。
Exchange 管理センターではできない詳細な操作や自動化を行うための強力なツールですが、初めて使う際や環境が変わった際「接続どうしてたかな…」となりがちなので備忘録を兼ねてまとめておきます。

今回は、Exchange Online PowerShell モジュールのインストールと接続手順について、迷わず進められるように進めていければと思います

1. PowerShell を「管理者として」起動

まずは PowerShell を 「管理者として実行」します。

  • スタートメニューから「PowerShell」と検索
  • 右クリック → 「管理者として実行」

2. 実行ポリシーを RemoteSigned に変更

外部スクリプトの実行を許可するため、以下のコマンドを入力:

Set-ExecutionPolicy RemoteSigned

確認メッセージが出るので、Y を押して Enter。

3. Exchange Online モジュールをインストール

Install-Module -Name ExchangeOnlineManagement

途中で以下の確認が表示される場合:

  • 「続行するには NuGet プロバイダーが必要です~」→ Y → Enter
  • 「信頼されていないリポジトリ~」→ A(すべて続行)→ Enter

4. モジュールを読み込む

Import-Module ExchangeOnlineManagement

5. Exchange Online に接続

Connect-ExchangeOnline -UserPrincipalName "メールアドレス@example.com"

パスワードの入力や、Microsoft Authenticator による多要素認証が求められます。

接続後、以下のコマンドで情報が取得できれば成功です。

Get-AcceptedDomain
Get-Mailbox

6. 作業が終わったらセッションを切断

Disconnect-ExchangeOnline

※PowerShell を閉じただけではセッションが残り、しばらく再接続できなくなることがあります。

7. モジュールのバージョン確認とアップデート

インストール済みの Exchange Online モジュールの情報を確認するには:

Get-InstalledModule ExchangeOnlineManagement | Format-List Name,Version,InstalledLocation

モジュールを更新するには:

Update-Module -Name ExchangeOnlineManagement

更新後に再読み込みしてバージョンを確認:

Import-Module ExchangeOnlineManagement
Get-Module ExchangeOnlineManagement

まとめ

Exchange Online PowerShell は一度環境を整えてしまえば、以降はスムーズに使えるようになります。

手順を覚えてしまえば、GUIではできない高度な管理操作や自動化も一気に楽になりますので、ぜひ活用してみてください。

最後までお読みいただき、ありがとうございました。

 

「Exchange Online PowerShell モジュールのインストールと接続方法まとめ」への1件のフィードバック

コメントを残すコメントをキャンセル

をもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む

モバイルバージョンを終了
%%footer%%