Teamsで取引先やグループ会社とチャットしようとしたら、「検索しても見つからない」という状況はよくあります。外部ユーザーとの連携は組織外とのコラボレーションに不可欠ですが、初期状態では制限されていることがほとんどです。本記事では、Teamsのチャットで外部ユーザーが検索できない原因を段階的に切り分け、解決へ導く方法を解説します。この記事を読めば、自分にできる対処と管理者に依頼すべき設定が明確になります。
【要点】この記事で確認すること
- 最初に見る場所: Teamsクライアントの設定メニューにある「プライバシー」→「外部ユーザーとの通信」が有効になっているかどうか。加えて、所属組織の外部アクセスポリシーをIT管理者に確認すること。
- 切り分けの軸: 自分側のTeams設定やアカウントの問題か、それとも相手側組織の外部アクセス設定の問題か。Teamsのアカウントの種類(職場アカウントか個人アカウントか)も重要な切り分け点です。
- 注意点: Teamsの外部アクセス設定は、Microsoft 365の管理者が一括で管理しています。一般ユーザーがクライアント設定で変更できる範囲はごく一部です。問題が解決しない場合は、トラブルを自分だけで抱え込まず、必ずIT管理者へ正確に状況を伝えてください。
ADVERTISEMENT
目次
外部ユーザーが検索できない4つの主な原因
Teamsで外部ユーザーが検索できない原因は、大まかに4つに分類できます。1つずつ確認していきましょう。
原因1:組織の外部アクセス(フェデレーション)が無効
Microsoft Teamsの管理者は、テナント全体またはドメイン単位で外部ユーザーとの通信を許可するかどうかを設定できます。この設定が無効になっていると、いくら検索しても外部ユーザーは見つかりません。管理者が意図的に無効にしている場合と、デフォルトのまま変更していない場合があります。特にセキュリティポリシーが厳しい企業では、初期状態で無効になっていることが多いです。
原因2:Teamsクライアントのプライバシー設定で「外部ユーザーとの通信」がオフ
管理者が外部アクセスを許可していても、自分自身のTeamsクライアント設定で外部ユーザーとの通信を無効にしていると検索できません。これはユーザー自身で変更可能です。Teamsのアップデートなどで設定がリセットされることは稀ですが、確認しておくべき項目です。
原因3:相手側組織の外部アクセス設定が原因
自分側の設定がすべて正しくても、相手の組織が外部アクセスを許可していなければ検索できません。外部アクセスは双方の設定が合致して初めて機能します。つまり、自分側だけ許可しても、相手が許可していなければ通信できません。
原因4:アカウントの種類が異なる(個人用と職場用)
Teamsには職場や学校用(組織アカウント)と個人用(Microsoftアカウント)があります。これらは別々のエコシステムであるため、相互に検索してチャットすることはできません。これは意外と見落としがちなポイントなので、自分と相手のアカウントの種類を確認してみてください。
確認手順1:自分のTeamsアカウントの設定を確認する(ユーザーができること)
まずは自分で確認・変更できる設定から見ていきましょう。
- Teamsクライアントを開く:Windows、Mac、Web版のいずれでも構いません。
- 設定メニューを開く:画面右上の自分のプロフィールアイコン(または「…」メニュー)をクリックし、「設定」を選択します。
- 「プライバシー」タブを開く:左側のメニューから「プライバシー」をクリックします。
- 「外部ユーザーとの通信」を確認する:「外部ユーザーはTeamsで私に連絡できる」というトグルスイッチがあるので、それが「オン」になっていることを確認します。オフであればオンに変更しましょう。
- Teamsを再起動する:設定を変更したら、設定を反映させるためにTeamsを一度サインアウトし、再度サインインしてください。
これで改善されるケースも多いですが、多くの場合は組織全体のポリシーが影響しています。次の手順に進みましょう。
失敗パターン:個人用アカウントでサインインしている
会社のPCを使っていても、うっかり個人用のMicrosoftアカウントでTeamsにサインインしてしまうことがあります。画面左下のプロフィールアイコンをクリックし、表示されているアカウントが「会社名」や「組織名」のメールアドレス(例:taro@company.com)になっているか確認してください。個人用アカウント(例:taro@outlook.com)でサインインしている場合は、職場用アカウントに切り替える必要があります。
確認手順2:IT管理者に依頼する設定(外部アクセス管理)
個人設定が原因でなければ、次は組織全体の設定を確認する必要があります。これは一般ユーザーでは変更できないため、IT管理者に確認・依頼します。管理者に問い合わせる前に、以下の情報を整理しておくとスムーズです。
管理者に伝えるべき情報
- どの外部ユーザーとチャットしたいのか:相手の組織名やドメイン(例:@partner.com)を具体的に伝えます。複数の相手がいる場合は、すべてのドメインを伝えてください。
- 検索できない現象の再現手順:Teamsの検索窓にメールアドレスを入力しても「見つかりません」と表示されることなどを伝えます。
- エラーメッセージのスクリーンショット:実際の画面をキャプチャして添付すると、管理者が状況を把握しやすくなります。
- これまでに試したこと:クライアントのプライバシー設定を確認した、Teamsを再起動したなど、自分で試したことを伝えます。
管理者が確認・設定する場所(参考情報)
以下の手順は管理者向けの内容です。ユーザーの方はこの内容をコピーして管理者に送ることで、スムーズな対応を期待できます。
- Teams管理センターにアクセス:管理者アカウントで https://admin.teams.microsoft.com にアクセスします。
- 「ユーザー」→「外部アクセス」を選択:左側のメニューから「外部アクセス」をクリックします。
- 外部アクセスの状態を確認:「外部アクセス」が「オン」になっているか確認します。
- 許可またはブロックするドメインを設定:「特定の外部ドメインのみを許可する」か「すべての外部ドメインを許可する」かを選択します。相手のドメインがブロックリストに入っていないことも確認します。
- Teamsポリシーを確認:「Teamsポリシー」→「外部ユーザーとのチャット」など関連ポリシーが正しく割り当てられているか確認します。
確認手順3:相手側組織の設定を確認する
自分側の設定がすべて問題ない場合、次は相手側の設定を確認します。外部アクセスは双方向の設定です。相手の組織が外部アクセスをオフにしている、またはあなたの組織のドメインをブロックしている場合、検索は成功しません。相手先のIT担当者にも同様の設定を依頼する必要があります。この際、相手先に「あなたの組織の外部アクセス設定を確認してください」と伝えるだけでなく、具体的な設定場所(Teams管理センター→外部アクセス)を伝えると親切です。
特に、相手がTeamsを使用していない場合(Skype for Businessを使用している場合など)は、別の設定が必要になることがあります。TeamsとSkype for Business間の相互接続も外部アクセス設定の一部で管理されます。相手の利用状況も併せて確認しましょう。
【比較表】外部アクセスの設定パターンと挙動
設定パターンによって検索結果とチャット可否がどのように変わるのかを表にまとめました。
| 自分側の設定 | 相手側の設定 | 検索結果 | チャット可否 |
|---|---|---|---|
| すべて許可 | すべて許可 | 〇 検索可能 | 〇 可能 |
| すべて許可 | 特定ドメインのみ許可(あなたのドメイン含まず) | × 検索不可 | × 不可 |
| すべて許可 | 外部アクセスをすべてブロック | × 検索不可 | × 不可 |
| 特定ドメインのみ許可(相手のドメイン含む) | すべて許可 | 〇 検索可能 | 〇 可能 |
| 特定ドメインのみ許可(相手のドメイン含まず) | すべて許可 | × 検索不可 | × 不可 |
表を見るとわかるように、相手側が許可していない場合やドメインをブロックしている場合は、自分側の設定だけではどうにもなりません。必ず双方の設定を確認する必要があります。
よくある質問(FAQ)
Q1: 外部ユーザーを検索する時にフルメールアドレスで検索しても見つかりません。表示名ではどうですか?
A1: Teamsの外部ユーザー検索は、基本的にメールアドレス(UPN:ユーザープリンシパル名)を使用して検索します。表示名だけではヒットしないことがほとんどです。相手の完全なメールアドレス(例:tanaka@partner.com)を正確に入力して検索してください。それでも見つからない場合は、外部アクセス設定自体が原因である可能性が高いです。
Q2: 外部アクセスを有効にするとセキュリティリスクはありませんか?
A2: 外部アクセスを有効にすること自体は安全な機能ですが、適切な管理が必要です。多くの組織では「特定のドメインのみ許可する」設定を採用し、信頼できる取引先のみとの通信を許可しています。また、ゲストアクセス(外部ユーザーをチームに招待する機能)とは異なり、外部アクセスではファイル共有などの機能が制限されるため、リスクは比較的低いと言えます。とはいえ、自社のセキュリティポリシーに従うことが最も重要です。不明な点はIT管理者に確認しましょう。
Q3: 外部ユーザーとチャットするために、相手もTeamsをインストールしている必要がありますか?
A3: はい、外部アクセス機能を使ってチャットするには、相手が職場または学校用のTeamsアカウントを持っている必要があります。個人用アカウントや、Teamsを利用していない組織のユーザーとは、この方法ではチャットできません。その場合は、ゲストアクセスとして相手をテナントに招待するか、メールや別のコミュニケーションツールを使用する必要があります。
Q4: Skype for BusinessとTeamsの外部アクセスに違いはありますか?
A4: 基本的な考え方は同じですが、管理画面が異なります。TeamsとSkype for Business間の相互接続も外部アクセス設定で管理します。Skype for BusinessからTeamsへの移行期には、両方の設定を確認する必要がある場合があります。もし相手がSkype for Businessを使用している場合は、その点もIT管理者に伝えてください。
まとめ
Teamsで外部ユーザーが検索できない原因は、自分側のプライバシー設定、所属組織の外部アクセスポリシー、相手側の設定の3つに大別されます。自分で修正できるのはごく一部であり、ほとんどの場合はIT管理者に問い合わせる必要があります。管理者に依頼する際は、相手のメールアドレスやドメイン、具体的なエラー情報を伝えることでスムーズに対応してもらえます。外部アクセスは双方の設定が必要なため、相手側の担当者と連携して進めることも忘れないようにしましょう。この記事を参考に、一つひとつ原因を切り分けて、外部とのコミュニケーションを円滑に進めてください。
ADVERTISEMENT
超解決 リモートワーク研究班
Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。
Office・仕事術の人気記事ランキング
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Excel】文字がセルの枠からはみ出す・隠れる!「折り返して表示」と「縮小して全体を表示」の使い分け
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Teams】会議の「参加者リスト」を出席後にダウンロードする!誰が参加したか確認する手順
