business

スタックの簡素化とコスト削減:Auth0テナントをリンクする方法

Auth0 Teams機能を使用してAuth0テナントをリンクし、請求の即時統合と機能管理の簡素化を実現する方法を説明します。

本記事は2025年12月10日に更新された「Simplify Your Stack (and Save!): A Guide to Linking Your Auth0 Tenants」を翻訳した記事です。

カスタマーアドボケイトとして、製品のスケーリングに伴う複雑さに立ち向かう、多くの成長著しいチーム(特にスタートアップや非営利団体)と対話しています。革新的な製品を迅速に構築する過程で、技術的負債は予期せぬ場所に忍び込みます。アイデンティティおよびアクセス管理のセットアップもその一つです。

よく耳にする課題は、複数のAuth0テナントの管理に関する内容です。

  • 数年前、現在は存在しない古いプランで、サイドプロジェクト用に新しいテナントを作成した。
  • 本番用とステージング用にテナントを作成したが、いつの間にか別々の有効な請求プランになっていた。
  • チームの成長に伴い2つ目のテナントを追加したが、機能セットの使い分けや2つの別々の請求書の管理に苦労している。

多くの場合、統合可能な2つの別々の古いプランに料金を支払っているか、請求と機能管理を一元化できることを知らない状況にあります。

Auth0は、これを解決するシンプルで強力な方法を提供します。それが、Auth0 Teamによるテナントのリンクです。

テナントをリンクする理由

セルフサービスプラン(Free、B2B、またはB2Cプラン)を利用する顧客にとって、Auth0 Teamの概念は、組織的および財務的な透明性を確保するための鍵となります。

複数のテナントを一つのAuth0 Teamの下にリンクすることで、3つの主要なメリットが得られます。

1.請求の統合と簡素化

これは非常に大きなメリットです。2つの別々の請求プランの下に2つの別々のテナントがある場合、必要以上に料金を支払っている可能性があります。

複数のテナントを一つのTeamにリンクすると、すべてのリンクされたテナントの請求が統合されます。複数の請求書を管理したり、重複した機能や古いプラン構造に料金を支払ったりする代わりに、すべてのサービスにわたる総使用量を反映した一つの統合された請求書を受け取れます。

これは、バーンレートを抑えたいスタートアップや、1ドルを最大限に活用しようとする非営利団体にとって重要です。

2.機能とプランの統合

テナントをリンクすることで、請求だけでなく機能へのアクセスも合理化できます。

プランの機能はTeamレベルで管理されます。プランをアップグレードまたは調整すると、リンクされたすべてのテナントが同時にその変更の恩恵を受けます。これにより、どのテナントでどの機能が有効になっているかを覚えておく必要がなくなり、開発、ステージング、本番などの各環境で一貫した開発者体験を保証できます。

3.アカウント管理の簡素化

迅速な開発においては、必要に応じて異なる開発者やTeamメンバーがテナントを作成することがあります。時間の経過とともに、これは管理構造の分散につながる可能性があります。Teamの下でテナントをリンクすることで、すべてを一つの組織の傘下にまとめ、管理を容易にし、一貫した機能構成とアクセス制御を実現できます。

制限事項:セルフサービスプランに含まれるテナント数

セルフサービスB2CおよびB2Bプランでは、一つのTeamの下にリンクできるテナント数は、契約しているプランによって決まります。

この構造は、開発、ステージング、本番などの重要な環境を、それぞれ個別に料金を支払うことなく分離できるように設計されています。

プランプラットフォーム プランティア Teamに含まれるテナント数 推奨されるユースケース
すべてのプラン Free 1 MVPやテスト用の単一テナント。
B2C/B2B Essentials 3 開発、ステージング、本番用の個別テナント。
B2C/B2B Professional 6 複数の環境、サンドボックス専用テナント、またはフィーチャーブランチテスト。

メインのTeamサブスクリプションの外で運用されているテナントがある場合、それらは別途コストが発生し、メインプランとは独立した機能を使用している可能性があります。これらをリンクしてプランの制限内に含めることで、余分なコストを排除できます。

使用制限に関する注意点:テナントをリンクすると、プランで定義されたチームの総使用制限(月間アクティブユーザー(MAU)、エンタープライズ接続など)を共有します。例えば、プランに3つのテナントが含まれている場合、3つすべてのテナントがMAUの総制限にカウントされます。

始めてみましょう

複数の請求書の管理をやめて、スタックをシンプルにする準備はできましたか。グループ化すべき複数のテナントを管理または支払っている疑いがある場合は、ドキュメントのガイダンスに従ってセットアップを確認し、統合を開始してください。

  1. 現在のセットアップを確認する: Auth0ダッシュボードにログインし、テナントリストを確認します。統合したいテナントを特定します。
  2. プロセスを確認する: テナントのリンクは、通常、Team Ownerまたは適切な権限を持つ管理者が実行します。
  3. アクションを実行する: 以前のテナントが個別の請求になっている場合は、カスタマーサポートチームに問い合わせるか、ドキュメントに記載されているセルフサービスの手順に従って、シームレスな統合プロセスを進めてください。

テナントの分離に関する注意点:テナントをTeamにリンクした後も、各テナントはアプリケーション、ユーザー、構成において、それぞれ独立した隔離環境のままです。つまり、ユーザーアカウントはテナント間で自動的に共有されません。引き続き各テナント内で個別に管理します。

数分かけてテナントを確認し統合することで、大幅なコスト削減につながり、製品の成長に合わせてアイデンティティスタックをより明確かつ管理しやすくできます。簡素化できる場面で二重に支払う必要はありません。