従来の Outlook の Teams 会議アドインに影響する問題を解決する

重要

新しい Outlook for Windows では、Teams COM アドイン (Outlook 用 Teams アドインとも呼ばれます) はサポートされていません。 新しい Outlook には、ユーザーが会議をスケジュールできるネイティブの Teams 会議機能が含まれています。 詳細については、「 Teams 会議のスケジュール>新しい Outlook (デスクトップおよび Web)」を参照してください。

Microsoft Teams管理者であり、ユーザーが従来の Microsoft Outlook 用の Teams 会議アドインをインストールできない場合、Teams から Outlook 会議をスケジュールできない場合、または Outlook から Teams 会議の会議をスケジュールできない場合は、問題が原因で Teams 会議アドインがインストールされているか、ユーザーのメールボックスがグローバル アドレス一覧 (GAL) から非表示になっている可能性があります。

Teams 会議アドインが見つからないか、インストールに失敗する

すべてのユーザーに対してアドインを構成したが、一部のユーザーに不足している場合は、次の手順を試してトラブルシューティングを行い、問題を解決してください。

セルフヘルプ診断を実行する

管理者は、Microsoft 365 管理センターで Teams アドインが見つからない診断を実行して、影響を受けるユーザーが Teams Outlook アドインを有効にするための適切なポリシーを持っていることを確認できます。

Note

この機能は、Microsoft 365 Government、21Vianet が運用している Microsoft 365、または Microsoft 365 Germany では使用できません。

次の手順に従います。

  1. [テストの実行] ボタンを選択して、Microsoft 365 管理センターに診断を設定します。

  2. [診断を実行] の [ユーザー名] または [メール] フィールドに、Teams Outlook アドインを有効にしようとした際に問題が発生しているユーザーのメール アドレスを入力します。 次に、[テストの実行] を選択します。

診断が完了したら、指定されたリンクを選択して、検出された問題を解決します。

Microsoft サポートと回復アシスタントを使用する

Note

Microsoft サポート/回復アシスタントのシナリオは、新しい Teams では利用できません。

ポリシーが正しく割り当てられているのにアドインをインストールできない場合、または管理者でない場合は、Microsoft サポートと回復アシスタントをダウンロードして実行します。 アシスタントを使用して自動トラブルシューティング手順を実行し、必要な修正を行うことをお勧めします。

エンタープライズ バージョンのアシスタントを使用する

Note

Microsoft サポート/回復アシスタントのシナリオは、新しい Teams では利用できません。

問題の影響を受ける複数のユーザーがいる場合は、Enterprise バージョンのMicrosoft サポートと回復アシスタントを使用できます。 これは、ユーザーの操作を必要とせずに、ほとんどの問題を自動的に検出して修正するためにスクリプト化できるコマンドライン バージョンのアシスタントです。

問題を手動で修正する

チェックを実行して修正を手動で行う場合は、次の手順に従います。

  1. ユーザーに Teams デスクトップ クライアントがインストールされていることを確認します。 Teams Web クライアントのみを使用している場合、会議アドインをインストールすることはできません。

  2. ユーザーが Outlook 2016 以降のバージョンを実行していることを確認します。

  3. Outlook デスクトップ クライアントで使用可能なすべての更新プログラムが適用されていることを確認します。

  4. Outlook を終了します。

  5. Teams を終了します。

  6. Microsoft.Teams.AddinLoader.dllの再登録:

    1. エクスプローラーを開いて、 %LocalAppData%\Microsoft\TeamsMeetingAddin フォルダーに移動します。
    2. バージョン番号と同じ名前のサブフォルダーを選択します。 同じバージョン番号を持つ複数のサブフォルダーがある場合は、ビルド番号が最も多いサブフォルダーを選択します。 次に、このサブフォルダーのパスをコピーします。 たとえば、%LocalAppData%\Microsoft\TeamsMeetingAddin\1.0.23334.11 のようにします。
    3. 管理者特権でコマンド プロンプト ウィンドウを開き、Office のインストールに適した次のコマンドを実行します。
    • 64 ビットの Office の場合

      %SystemRoot%\System32\regsvr32.exe /n /i:user <path copied in step b>\x64\Microsoft.Teams.AddinLoader.dll
      
    • 32 ビット Office の場合

       %SystemRoot%\SysWOW64\regsvr32.exe /n /i:user <path copied in step b>\x86\Microsoft.Teams.AddinLoader.dll
      
  7. Teams デスクトップ クライアントを再起動します。

  8. サインアウトしてから Teams デスクトップ クライアントにサインインします。

  9. Outlook デスクトップ クライアントを再起動します。 Outlook が管理者モードで実行されていないことを確認します。

Outlook でアドインの状態を確認します。

Teams 会議アドインがまだ表示されない場合は、アドインが Outlook で有効になっていることを確認します。

  1. Outlook で [ファイル]、[オプション] の順に選択します。
  2. [Outlook のオプション] ダイアログ ボックスで、[アドイン] タブを選択します。
  3. Microsoft Office 用 Microsoft Teams 会議アドインアクティブなアプリケーション アドインの一覧にあるかどうかを確認します。
  4. アドインがアクティブなアプリケーションの一覧に表示されず、Disabled アプリケーション アドインの一覧に Teams 会議アドインが表示される場合はManage>COM アドインを選択し、Go を選択します。
  5. [Microsoft Office 用 Microsoft Teams 会議アドイン] の横にあるチェックボックスを選択します。
  6. 開いているすべてのダイアログ ボックスで OK を選択し、Outlook を再起動します。

レジストリ設定の確認

アドインがまだ表示されない場合は、次の手順に従ってレジストリ設定を確認します。

警告

このセクションの手順は慎重に実行してください。 レジストリ エントリが正しくないと、システムの重大な問題が発生する可能性があります。 保護のため、復元できるようにレジストリのバックアップします

  1. アドインの読み込み動作を確認します。

    1. RegEdit.exe を開きます。
    2. HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Outlook\Addins\TeamsAddin.FastConnect に移動します。
    3. LoadBehavior エントリの値を確認します。 3 に設定する必要があります。
    4. LoadBehavior の値が 3 以外の場合は、3 に変更して Outlook を再起動します。

    アドインがまだ表示されない場合は、手順 2 に進みます。

  2. [アドレス情報を読み込むときの Outlook オブジェクト モデルに関する確認について構成する] ポリシー設定が構成されているかどうかを確認します。

    1. RegEdit.exe を開きます。

    2. HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Office\16.0\Outlook\Security に移動します。 クラウド ポリシー サービスを使用してポリシー設定を適用した場合は、HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Cloud\Office\16.0\Outlook\Security に移動します。

      注: クラウド ポリシーを使用して実装されたポリシー設定は、Windows でグループ ポリシーを使用して実装されたポリシー設定よりも優先されます。

    3. promptoomaddressinformationaccess レジストリ エントリと、それに値が設定されているかどうかを確認します。 値が 0 の場合、ポリシー設定が [自動的に拒否する] オプションに設定されていることを示します。 その場合、Outlook は、すべてのプログラムからのプログラム的なアクセス要求を自動的に拒否します。 このような場合は、手順 2d に進みます。

    4. [信頼できるアドインを構成する] ポリシー設定を確認します。

      このポリシー設定が構成されている場合、Teams 管理者は次のいずれかのオプションを使用できます。

      • ポリシー設定を無効にするか、構成解除します。

      • ポリシーが必要な場合は、 Microsoft.Teams.AddinLoader.dll が信頼できるアドインの一覧に含まれており、対応するハッシュ値が正しいことを確認します。 Get-FileHash コマンドレットを使用して、.dll ファイルのハッシュ値を計算できます。

        注: 使用される Microsoft.Teams.AddinLoader.dll ファイルは、Teams クライアントで自動的に更新されます。 したがって、ハッシュ値は、.dll ファイルとペアになるように常に更新する必要があります。

会議に参加するための詳細が見つかりません

代理人が委任者に代わって委任された予定表で Teams 会議をスケジュールする場合、次の会議参加の詳細は会議出席依頼の本文に追加されません。

  • 会議 URL
  • 会議 ID とパスコード
  • ダイヤルイン番号

この問題は、委任者のメールボックスがグローバル アドレス一覧 (GAL) から非表示になっている場合に発生します。 この場合、Teams 会議アドインは、会議の詳細を設定するために必要な情報を取得できません。

この問題を解決するには、次の Exchange Online PowerShell コマンドレットを実行して、委任者のメールボックスを再表示します。

Set-Mailbox -Identity <delegator’s email address> -HiddenFromAddressListsEnabled $false

メールボックスが GAL に表示されていることを確認します。 次に、代理人に Outlook を再起動し、新しい会議出席依頼を作成するように依頼します。