ウェブサイト検索

PowerShell AzureADおよびMSOnlineモジュールの終了


AzureADおよびMSOnline PowerShellモジュールの退役は2年以上延期されましたが、ついに実施されることになりました。特に、MSOnlineモジュールは、PowerShellを使用してMicrosoftのライセンスを管理するためにしばらく必要とされていました。

しかし今、私たちは新しいMicrosoft Graphモジュールを完全に利用できるようになり、これにより古い2つのモジュールと同じタスクを実行できるようになりました。

PowerShell モジュールが退役するだけでなく、Azure AD Graph API 全体が停止されるため、Azure AD API を使用しているすべてのアプリケーションは新しい Microsoft Graph API に移行する必要があります。

重要な日付

2つのモジュールの引退は、思っているよりも早くやってきています。両方のモジュールのサポートは、今年の3月30日に終了します。しかし、その前に、マイクロソフトはMSOnlineモジュールをシャットダウンしていくつかのテストを行う予定です。

これらのテスト停止は、企業がまだMSOnlineモジュールを使用しているスクリプトを特定するのに役立ち、実際の終了日以前に新しいMsGraphモジュールにスクリプトを更新できるようにします。

AzureADモジュールは今年の7月1日まで機能し続けるので、古いモジュールをまだ使用しているスクリプトがある場合は、それらを移行するための時間が残っています。

その他の重要な日付:

モジュールサポート終了停電テスト退職
AzureAD2025年3月30日該当なし2025年7月1日以降
MSオンライン2025年3月30日2025年1月20日から2025年3月30日の間2025年4月初旬から2025年5月下旬まで

MSOnline の障害テストは重要なので、カレンダーに記入することをお勧めします。これらのテスト中は、すべての MSOnline コマンドレットが失敗します。今月中に少なくとも 2 回の短い障害と、3 月に 1 回の長い障害があります。

  • 2025年1月20日から2025年2月28日までの間に、テナントはMSOnline PowerShellの一時的な停止が少なくとも2回(各回3〜8時間)発生し、異なる時間帯になることがあります。
  • 2025年3月、すべてのテナントは、2025年4月に開始されるMSOnline PowerShellの退役に向けた最終準備のため、一時的に長期間の利用停止を経験します。

AzureADまたはMSOnlineがまだ使用されているか確認する

AzureADおよび/またはMSOnlineモジュールがまだテナントで使用されているかどうかを確認する良い方法は、Microsoft Entraのサインインログを確認することです。

  1. Microsoft Entraを開く
  2. 「アイデンティティ」の下にある「モニター & ヘルス」を展開します。
  3. サインインログを開く
  4. ユーザーサインイン(非対話型) タブを開く
  5. フィルターを作成し、アプリケーションを選択し、Azure Active Directory PowerShellを選択します

日付を先月に戻して、Azure Active Directory アプリケーションのサインイン活動があるか確認してください。同じことをユーザーサインイン(インタラクティブ)についても行ってください。活動が見られない場合、あなたのテナントではモジュールがもはや使用されていないとかなり確信しても良いでしょう。

スクリプトの移行

もしまだ古いモジュールを使用しているスクリプトがあるなら、今すぐにそれらをMicrosoft Graphモジュールまたは新しいMicrosoft Entraモジュールに移行する必要があります。

私は両方のモジュールの使い方について複数の記事を書いており、最も一般的な使用例を示しています。特定の関数やスクリプトの移行方法について質問がある場合は、ぜひ下にコメントを残してください。