「社内は Teams を使っているので、外注先も Teams に入ってもらいたい」という声は多い。Microsoft 365 を契約している企業では、Teams がすでに社内コミュニケーションの中心になっていることが多く、そのまま外部連携にも使いたいと考えるのは自然だ。
ただ、外注先やクライアントを Teams に招待しようとすると、「ゲストアクセス」「外部アクセス」「Microsoft アカウントが必要?」といった設定の複雑さに直面することがある。Teams の外部メンバー招待の仕組みを整理する。
Teams の外部メンバー招待、2 つの経路
Teams に外部の人を招待する方法は大きく 2 つある。
ひとつは「ゲストアクセス」だ。外部ユーザーを自分の組織のチームに「ゲスト」として追加する方法で、ゲストはそのチームのチャット・ミーティング・ファイル共有・チャンネルなどを利用できる。外注先を特定の案件チームに招待するなら、これが基本になる。
もうひとつは「外部アクセス(フェデレーション)」だ。これは別の Microsoft 365 組織のユーザーとメッセージをやり取りする機能で、相手が自社のチームに入るわけではない。相手も Microsoft 365 を契約していることが前提になる。
外注先との案件管理・タスク共有・ファイル共有には、ゲストアクセスを使う。
ゲストアクセスの仕組みと条件
Teams のゲストアクセスでは、招待された外部ユーザーが Azure Active Directory(Microsoft Entra ID)にゲストユーザーとして登録される。
ゲストになるには Microsoft アカウント(outlook.com, hotmail.com 等)または組織の Azure AD アカウントが必要だ。Gmail など Microsoft 系以外のメールアドレスのみを持つ相手を招待する場合、相手が Microsoft アカウントを新たに作成する手間が発生する。
招待はメールアドレスを指定して送る形になる。相手がリンクをクリックして Microsoft アカウントでサインインすると、チームに参加できる。
ゲストができることとできないこと
ゲストとして Teams に参加した外部ユーザーは、招待されたチームの中で次のことができる。
チャンネルへの投稿・返信、ダイレクトメッセージ、ビデオ会議への参加・開催、ファイルの共有・閲覧・編集(SharePoint/OneDrive を通じて)、チャンネル内でのタスク管理(Microsoft Planner を使う場合)。
一方で、ゲストにはできないことがある。新しいチームの作成、ゲストの招待(ゲストは他のゲストを招待できない)、組織全体の設定へのアクセス、一部のアプリの利用(管理者設定による)。
プラン別の料金と外部招待の制限
Teams のゲストアクセスは Microsoft 365 の有料プランに含まれている。
| プラン | 月額目安(1人あたり) | ゲストアクセス |
|---|---|---|
| Microsoft Teams Essentials | $4〜 | 制限あり |
| Microsoft 365 Business Basic | $6〜 | ゲスト招待可 |
| Microsoft 365 Business Standard | $12.50〜 | ゲスト招待可 |
| Microsoft 365 Business Premium | $22〜 | ゲスト招待可・高度なセキュリティ |
| Microsoft 365 Enterprise | 要問合せ | 高度な管理・コンプライアンス |
※料金は為替や契約内容により変動します。ゲスト数の上限・機能の詳細は公式サイトで最新の仕様を確認してください。
ゲストは多くの場合、有料プランのシート費用には含まれない。課金対象は社内の正規ユーザーの人数で、外部ゲストに追加費用が発生しない設計のプランが多い。ただしゲスト数の上限はプランによって異なるため、大人数を招待する場合は確認が必要だ。
外注先との Teams 運用で起きやすい問題
Microsoft アカウントの作成が必要
Teams のゲスト招待は Microsoft アカウントが前提になる。Slack や Chatwork のように、メールアドレスのみで参加できる設計ではない。
外注先が Microsoft アカウントを持っていない場合、アカウント作成から案内する手間が発生する。外注先が複数社いて、それぞれ異なるメールアドレス環境を持っている場合は、招待前の確認に手間がかかることがある。
Azure AD のゲスト管理
ゲストは Azure AD(Microsoft Entra ID)に登録される。外注先が増えると、Azure AD 上のゲストアカウントの一覧管理・案件終了後の削除という運用が必要になる。
IT 管理者がいる企業では問題になりにくいが、中小チームや IT 担当者がいない事業者では、Azure AD の管理画面を触ること自体が負担になるケースがある。
タスク管理は Planner が必要
Teams 自体はチャット・ビデオ会議を中心に設計されており、タスクの担当者管理・進捗の可視化・期日の一覧確認などの機能は、Microsoft Planner(別途連携が必要)を使う前提になる。
Planner も Microsoft 365 に含まれているが、外注先・ゲストに対して Planner をどこまで使えるかはプランと設定による。「とりあえず Teams に入ってもらったけど、タスク管理はどうしよう」という状況が発生しやすい。
チームの肥大化
案件ごとにチームを作り続けると、Teams の中にチームが増えていく。終わった案件のチームが残り続けると、「今動いている案件はどれか」が見えにくくなる。チームの整理・アーカイブを定期的に行う運用が必要だ。
外注先が多いチームでの費用感
社内スタッフ 5 名・外注先 6 名を Teams で管理する場合:社内 5 名が Microsoft 365 Business Basic(月 $6 相当)を使うと、月 $30 程度が基本コスト。外注先 6 名はゲストアクセスで追加費用なし(プランによる)。
ただし外注先が Microsoft アカウントを持っていない場合の案内コスト・Azure AD 管理の学習コスト・Planner のセットアップなど、料金以外の立ち上がりコストがかかる。
外注先の入れ替わりが激しいチームでは、Azure AD のゲストアカウントの整理が定常業務になりやすい。
Slack や Chatwork との違い
| 観点 | Microsoft Teams | Slack | Chatwork |
|---|---|---|---|
| ゲスト招待の前提 | Microsoft アカウント必要 | Slack アカウント(新規作成可) | Chatwork アカウント必要 |
| ゲスト費用 | 多くのプランで追加なし | シングルチャンネルゲストは比率制限内で無料 | 招待した外部ユーザーは課金対象外 |
| タスク管理 | Planner 連携が必要 | 別ツールが必要 | 別ツールが必要 |
| IT 管理コスト | Azure AD の管理が必要 | 管理は比較的シンプル | 管理はシンプル |
Microsoft 365 をすでに使っている組織では、Teams ゲストアクセスは追加費用なしで使えるため費用面の優位性がある。一方で初期設定・Microsoft アカウントの前提・Azure AD の管理というハードルが、中小チームには重くなることがある。
タスク管理ツールと組み合わせる選択肢
Teams はコミュニケーション(チャット・ビデオ会議)に強みがあり、案件のタスク進行管理・誰がいつまでに何をやるかの可視化には、別ツールを組み合わせるのが現実的な構成だ。
外部ゲストを何人招待しても追加費用がかからないタスク管理ツールとして Paqut がある。自社メンバーの人数分だけ課金し、外注先・クライアントは無制限に招待できる設計で、Microsoft アカウントがなくてもメールアドレスで参加できる。Teams で社内コミュニケーションを行いながら、外注先との案件管理は Paqut で行うという組み合わせを選ぶチームも多い。