M365Con 2027 – 無料オンラインカンファレンス · 11–22 Jan 2027 · 120 sessions→ m365con.net

ブログ · Mirko Peters

間違ったMicrosoft Entra外部IDの選択がもたらすコスト

By · · Updated

ブログへようこそ。Azure portalの画面を前に冷や汗をぬぐい、外部ユーザー向けにMicrosoft Entra B2BとB2Cのどちらを選ぶべきか迷ったことがあるなら、あなただけではありません。ID管理の世界には、高くつく誤解が広まっています。外部の人が両方のプラットフォームでサインインできるから、どちらも互換性のある近道だという考え方です。結論から言うと、そうではありません。場当たりの解決策として扱うと、コラボレーションが機能しなくなり、監査証跡が欠け、コストが膨らんで経理部門を青ざめさせることになります…

Automatically translated with AI from the original post. Read the English original

▶ BLOGWhy Picking the WrongMicrosoft Entra Extern……M365.FM
Titelbild: Why Picking the Wrong Microsoft Entra External Identity Will Cost You

ブログへようこそ。Azure portalの画面を前に冷や汗をぬぐい、外部ユーザー向けにMicrosoft Entra B2BとB2Cのどちらを選ぶべきか迷ったことがあるなら、あなただけではありません。ID管理の世界には、高くつく誤解が広まっています。外部の人が両方のプラットフォームでサインインできるから、どちらも互換性のある近道だという考え方です。結論から言うと、そうではありません。場当たりの解決策として扱うと、コラボレーションが機能しなくなり、監査証跡が欠け、コストが膨らんで経理部門を青ざめさせることになります。この投稿では、初日の選択を誤ったときに実際に起きる影響を解説します。このアーキテクチャ上のジレンマをさらに深く理解するには、関連エピソード Microsoft Entra B2B vs B2C: Which Should You Choose? もぜひお聴きください。

対象読者

  • Microsoft 365/Entra IDの管理者とアーキテクト
  • セキュリティ、コンプライアンス、IAMチーム
  • パートナーや顧客向けのポータルを構築するプロダクトオーナー
  • 外部アクセスについて助言するコンサルタントやMSP

重要なポイント

  • 役割が異なります: B2B は自社テナント内のゲストです(Teams/SharePoint に対応)。B2C はカスタマイズした ジャーニー を備えた顧客向け IAM です。
  • 統合とカスタマイズの違い: B2B は Microsoft 365 のセキュリティと監査に統合されます。B2C はブランディング、規模、一般消費者向けの UX で優れています。
  • ライセンスの考え方が変わります: B2B はゲストと MAU、B2C は認証と機能の利用量が課金対象です。コストは利用パターンによって大きく変わります。
  • UI ではなく関係性で選びます:「協力者」なら B2B、「顧客・一般利用者」なら B2C です。両方を併用しても構いませんが、必ず分けて管理してください。
  • 一度決めて、作り直しを避けます: 誤った選択は、管理されていないディレクトリ、Teams へのアクセス障害、監査の死角を生みます。

ハイライト

  • 最も高くつく誤解:「どちらも外部の人がサインインできるのだから、どちらか選べばよい」
  • 実際の失敗例: B2C 上のパートナーポータルでは Teams に参加できない。B2B 上の一般消費者向けアプリでは、拡張もブランディングもできない。
  • セキュリティ態勢の違い: 条件付きアクセス、監査、ID ガバナンスは B2B では標準で使えますが、B2C では個別に構築する必要があります。
  • 見えにくいコスト: MAU、MFA の要求、カスタムポリシーによって、総所有コストが変わります。
  • 非技術系の関係者への説明方法(受付と公共のロビーの例え)。

迅速な意思決定フレームワーク(コピー&ペースト用)

  1. ユーザーの種類

    • 自社スタッフと Teams/SharePoint/Planner を使う必要がある? → B2B
    • ブランド化されたサインアップ、パスワードリセット、ソーシャルログインを備えた公開顧客向けアプリ? → B2C
  2. 必要な制御

    • 条件付きアクセス、統合監査、テナント内でのライフサイクル管理が必要? → B2B
    • 独自のサインアップフロー、カスタムブランディング、段階的なプロファイル収集が必要? → B2C
  3. 規模とコスト

    • 数件から数千件のパートナー ID で、アクティビティが社内の頻度に近い → B2B(ゲストと MAU)
    • 数千件から数百万件の一般消費者ログインで、認証数に波がある → B2C(認証単位と機能)
  4. 将来を見据えた判断

    • これらのユーザーが今後 Teams に参加したり、ファイルを共有したりする? はい → B2B
    • これらのユーザーが Microsoft 365 のワークロードに一切触れない? はい → B2C

アーキテクチャのチェックリスト

  • B2B

    • ゲストアクセスのガバナンスを有効にする(アクセスレビュー、有効期限)。
    • パートナーのリスクレベルごとに条件付きアクセスを適用する。
    • グループや動的グループでRBACを使用し、統合監査ログ/SIEM に記録する。
  • B2C

    • ユーザーフローとカスタムポリシーを設計する(サインアップ、MFA、パスワードリセット)。
    • ID プロバイダー(メール、ソーシャル、エンタープライズ)を構成する。
    • テレメトリ、エクスポート、プライバシーとセルフサービス(DSAR)のプロセスを計画する。

よくある落とし穴と対処法

  • B2C 上にパートナーポータルを構築 → Teams/SharePoint にアクセスできない
    対処法: コラボレーションのためにパートナーを B2B へ移行し、B2C は一般ユーザー専用にします。

  • B2B 上に顧客向けアプリを構築 → ブランディングと拡張性が不十分で、ライセンスも不自然
    対処法: カスタムジャーニーを備えた B2C へ移行し、Microsoft 365 のワークロードから切り離します。

  • ライセンスの想定外の出費
    対処法: 実際のトラフィックで MAU と認証数をモデル化し、MFA や Identity Protection のアドオンを見直します。

  • 分散した ID ストア
    対処法: ディレクトリを統合し、ライフサイクル(参加・離脱)、レビュー、取り消しの手順を文書化します。

よくある質問

B2C のユーザーを Teams に追加できますか?
ネイティブには対応していません。Microsoft 365 でのコラボレーションには B2B を使用してください。

両方を併用できますか?
はい。多くの組織が併用しています。パートナーには B2B、顧客には B2C です。ガバナンス、ログ、ライフサイクルは分けて管理してください。

B2B のゲスト アクセスは「無料」ですか?
一定の無料枠はありますが、Identity Protection などの機能や MAU の利用パターンによってはコストが発生します。モデル化して試算してください。

誤ったほうで既に公開してしまいました。どうすればよいですか?
段階的な移行を実施してください。ID をマッピングし、正しいフローを再構築し、一時的に両方を並行稼働させ、コホートごとに切り替えます。

ステークホルダー向けの説明文(平易な表現)

  • B2B = ゲスト用の入館証: パートナーは、当社のルール、ログ、そして出入口の管理に従って、当社の施設内で作業します。
  • B2C = 公開ロビー: 顧客は大規模にもスムーズにサインアップできますが、当社の社内の廊下に立ち入ることはありません。
  • 両者を混在させると、セキュリティが曖昧になり、サポートの負荷が増え、監査にも支障をきたします。

まとめ

最初の段階で適切な外部 ID プラットフォームを選ぶことは、アーキテクチャをすっきり保ち、セキュリティを強化し、予算を守るうえで極めて重要です。Microsoft 365 エコシステムへの深い統合が必要な外部ベンダーを扱う場合でも、洗練されたブランドのサインイン画面からスムーズに利用できる数百万の一般ユーザーを扱う場合でも、B2B と B2C を同じものとして扱うのは避けるべきリスクです。平易な例えを使ってステークホルダーと話し合い、アーキテクチャのチェックリストを活用し、スケーリングのモデルを早い段階で計画してください。よくある落とし穴を避けるための実践的な知見、詳しい事例、専門家のアドバイスは、ポッドキャストのエピソード Microsoft Entra B2B vs B2C: Which Should You Choose? でお聴きいただけます。ぜひ今すぐご覧ください。

Entities in this article

Microsoft Entra Conditional Access SharePoint Azure portal Guest access Access reviews Microsoft Entra ID Microsoft Planner

Related articles

RSS