ADVERTISEMENT

【Teams】Teamsで組織外チャットが送れない時の外部アクセス確認

【Teams】Teamsで組織外チャットが送れない時の外部アクセス確認
🛡️ 超解決

Microsoft Teamsで社外の相手とチャットを始めようとしても「このユーザーはあなたの組織の管理ポリシーにより、チャットが許可されていません」といったメッセージが表示され、送信できないことがあります。この問題は多くの場合、外部アクセス(外部コラボレーション)の設定が原因です。Teamsにはテナント単位の外部アクセス設定とユーザー単位のポリシーが存在し、両方が適切に構成されていないと組織外チャットは機能しません。本記事では、自分で確認できる手順から管理者に依頼すべき内容まで、具体的に解説します。

【要点】この記事で確認すること

  • 最初に見る場所: Teamsクライアントの設定 → プライバシー → 外部アクセス、およびMicrosoft 365管理センターの外部共有設定
  • 切り分けの軸: 端末側の設定、アカウントのライセンス、テナント全体の外部アクセスポリシー、相手側の設定
  • 注意点: 組織外チャットを有効にするには管理者の操作が必要です。ユーザーが自己判断で変更できる範囲は限られています。

ADVERTISEMENT

組織外チャットが送れない原因の全体像

Teamsで外部ユーザーとチャットできない原因は、大きく分けて以下の4つに分類されます。

  • テナントレベルの外部アクセス設定:組織全体で外部ドメインとの通信が許可されていない、または特定のドメインがブロックされている。
  • ユーザーポリシー:個々のユーザーに割り当てられた外部アクセスポリシーが無効になっている。
  • 相手側の設定:相手の組織でも外部アクセスが制限されている。
  • Teamsのバージョンやクライアントの問題:古いバージョンやキャッシュの不具合で正しく動作しない。

最初にユーザー側で確認できるのは、Teamsクライアントの「外部アクセス」設定です。ただし、これはあくまで自分が外部ユーザーと通信することを許可するかどうかのスイッチであり、組織全体のポリシーが無効であれば、個別の設定だけでは解決しません。

お探しの解決策が見つからない場合は、こちらの「Teams/Outlookトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

ユーザー自身で確認できる手順

組織外チャットが送れない場合、まずは以下の手順で自分のTeams設定を確認してください。これらの設定は会社のポリシーで変更できない場合がありますが、まずは現状を把握します。

  1. Teamsデスクトップアプリを開き、画面右上の自分のアイコンをクリックし、「設定」を選択します。
  2. 左メニューから「プライバシー」をクリックします。
  3. 「外部アクセス」セクションで、「Teams外部ユーザーとの通信を許可する」トグルがオンになっているか確認します。オフの場合はオンに変更します。
  4. 同じく「プライバシー」画面で「ブロックしたユーザー」に相手が含まれていないか確認します。
  5. Teamsを一度サインアウトしてから再サインインし、再度チャットを試みます。

上記で解決しない場合、問題は組織全体の設定にある可能性が高いです。その場合は、次のセクションの内容を管理者に伝えてください。

設定がグレーアウトしている場合

「外部アクセス」のトグルがグレーアウトして操作できない場合、組織のポリシーで無効化されています。管理者が管理センターで強制設定しているため、ユーザー側では変更できません。その場合は管理者に連絡し、必要に応じてポリシーの変更を依頼する必要があります。

管理者が確認すべき設定

管理者はMicrosoft 365管理センターまたはTeams管理センターで、以下の設定を確認および変更できます。多くの組織ではデフォルトで外部アクセスが有効になっていますが、セキュリティポリシーにより制限されていることがあります。

設定項目 確認場所 期待する状態
外部アクセス(ドメインレベル) Teams管理センター > 外部アクセス 「外部ドメインとの通信を許可する」がオン、または特定ドメインが許可リストに含まれている
外部アクセスポリシー(ユーザーレベル) Teams管理センター > 外部アクセスポリシー 該当ユーザーに割り当てられたポリシーで「外部アクセス」が許可されている
ゲストアクセス(別機能) Microsoft 365管理センター > 組織全体の設定 > 外部共有 Teamsのゲストアクセスが有効(チャットには直接関係しないが混同されやすい)

以下に、管理者が実行する具体的な手順を示します。

  1. Teams管理センター(https://admin.teams.microsoft.com)に管理者アカウントでサインインします。
  2. 左メニューから「外部アクセス」を選択します。
  3. 「外部ドメインとの通信を許可する」が「オン」になっているか確認します。特定のドメインのみ許可する場合は、「許可されたドメイン」タブで相手のドメインが追加されているか確認します。
  4. 「外部アクセスポリシー」で、該当ユーザーに適用されているポリシーを確認します。グローバル(組織全体の既定)ポリシーが「外部アクセスを許可しない」になっている場合、ユーザーはチャットできません。
  5. 必要に応じて、ポリシーを編集し「外部アクセスを許可する」に変更します。変更後、反映まで最大24時間かかる場合があります。

ADVERTISEMENT

よくある失敗パターン

以下のような事例で、ユーザーや管理者が誤った判断をしがちです。

ゲストアクセスと外部アクセスを混同

ゲストアクセスは、組織のテナントにゲストユーザーを招待してチームに参加させるための機能です。外部アクセスは、組織外のユーザーと1対1のチャットや会議を行うための機能です。両者は別物であり、ゲストアクセスが有効でも外部アクセスが無効なら外部とのチャットはできません。

相手側の設定も確認していない

自分の組織の設定が完全でも、相手の組織が外部アクセスを許可していなければチャットは成立しません。相手にも同様の設定を確認してもらう必要があります。特に、相手の組織がすべての外部ドメインをブロックしている場合は、個別の許可リストに自組織のドメインを追加してもらう必要があります。

ポリシーの反映遅延を考慮していない

管理者が設定を変更しても、すべてのユーザーに反映されるまでに数時間から24時間かかることがあります。変更後すぐにチャットが送れなくても、時間を置いて再度試す必要があります。

管理者に伝えるべき情報

ユーザーから管理者に連絡する際、以下の情報を伝えるとスムーズです。

  • チャットしようとしている相手のメールアドレス(ドメイン)
  • 表示されるエラーメッセージのスクリーンショット
  • 自分のTeamsクライアントの「外部アクセス」設定がどのようになっているか(グレーアウトしているかなど)
  • 他の外部ユーザーとはチャットできるかどうか(問題が特定の相手のみか全体か)

管理者はこれらの情報をもとに、テナントレベルの外部アクセス設定、ユーザーポリシー、相手のテナント設定を順に確認します。

よくある質問

Q1. 自分からはチャットを送信できないが、相手からはチャットを受信できるのはなぜ?

自分の組織の外部アクセス設定が「受信のみ許可」または「特定ドメインからのみ受信許可」になっている可能性があります。管理者に設定を確認してもらい、送信も許可するよう変更を依頼してください。

Q2. 外部チャットでファイルを送信できますか?

外部チャットでは、ファイルの送信はOneDrive for Businessの共有リンクとして行われます。そのため、相手の組織で外部共有が許可されている必要があります。また、組織のポリシーで特定のファイルタイプがブロックされている場合もあります。

Q3. Teamsのモバイルアプリでも外部チャットは可能ですか?

可能です。ただし、モバイルアプリでも同じ外部アクセスポリシーが適用されるため、 PCと同じく設定が必要です。モバイルアプリの設定からも「外部アクセス」のトグルが確認できます。

まとめ

Teamsで組織外チャットが送れない原因は、テナントの外部アクセス設定、ユーザーポリシー、相手側の設定、クライアントの問題のいずれかです。ユーザーはまず自分のTeams設定で外部アクセスが有効か確認し、グレーアウトしている場合は管理者に連絡してください。管理者は管理センターで外部アクセス設定とユーザーポリシーを確認し、必要に応じて許可リストへの追加やポリシー変更を行います。外部チャットをスムーズに利用するためには、自組織だけでなく相手組織の設定も確認することが重要です。設定変更後は反映に時間がかかることを覚えておきましょう。


👥
Teams/Outlookトラブル完全解決データベース サインイン、接続エラー、メール送受信の不具合など、特有のトラブル解決策を網羅。困った時の逆引きに活用してください。

ADVERTISEMENT

この記事の監修者
🌐

超解決 リモートワーク研究班

Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。

ADVERTISEMENT