connect-MSOLService を使用して Microsoft 365、Azure、または Intune に接続するときに"Connect-MsolService: 型の例外がスローされました"

問題

Windows PowerShellが Microsoft 365、Azure、またはMicrosoft Intuneなどの Microsoft クラウド サービスに接続するために、Microsoft Azure Active Directory モジュールの connect-MSOLService コマンドレットを使用しようとすると、試行は失敗します。 次のエラー メッセージが表示される場合もあります。

Connect-MsolService: Exception of type 'Microsoft.Online.Administration.Automation.MicrosoftOnlineException' was thrown.

注:

Azure AD および MSOnline PowerShell モジュールは、2024 年 3 月 30 日の時点で非推奨となりました。 詳細については、 非推奨の更新プログラムに関するページを参照してください。 この日付以降、これらのモジュールのサポートは、Microsoft Graph PowerShell SDK への移行支援とセキュリティ修正に限定されます。 非推奨のモジュールは、2025 年 3 月 30 日まで引き続き機能します。

Microsoft Entra ID (旧称 Azure AD) と対話するには、Microsoft Graph PowerShell に移行することをお勧めします。 移行に関する一般的な質問については、移行に関する FAQ を参照してください。 メモ: バージョン 1.0.x の MSOnline では、2024 年 6 月 30 日以降に中断が発生する可能性があります。

原因

この問題は、次の 1 つ以上の理由で発生する可能性があります。

  • リッチ クライアント用の Azure Active Directory モジュールWindows PowerShellサービスに接続できません。 これは、多くの場合、クライアント コンピューターの準備の問題の結果です。
  • 認証に使用されるユーザー ID はシングル サインオン (SSO) が有効であり、クライアント コンピューターの問題により、Active Directory フェデレーション サービス (AD FS) (AD FS)、Microsoft Entra認証システム、またはその両方との SSO 通信が妨がされています。

ソリューション

この問題を解決するには、次の手順を実行します。

  1. Microsoft 365 リッチ クライアント接続のトラブルシューティング。 詳細については、「Microsoft 365、Azure、またはIntuneにサインインできないブラウザー以外のアプリのトラブルシューティング方法」を参照してください。
  2. SSO 認証を制限する一般的なクライアント構成の問題のトラブルシューティング。 詳細については、「一部のデバイスからシングル サインオンを使用して Microsoft 365、Azure、またはIntuneにサインインできない」を参照してください。

詳細

Windows PowerShell用の Azure Active Directory モジュールの詳細については、「Microsoft Entra コマンドレット」を参照してください。

さらにヘルプが必要ですか? Microsoft Community または Microsoft Entra フォーラム Web サイトに移動します。