
ユースケース
- エンドユーザーがアカウントのプロファイル管理、多要素認証 (MFA) の登録、パスワード変更、セキュリティ設定にアクセスできるセルフサービスのコンシューマーポータルを作成します。 このユースケースは、すべてのアプリケーションで一から構築するMy Accountページに代わるものです。

- organization のメンバーが organization の設定、ドメイン検証、チーム管理を行えるセルフサービスのビジネスポータルを作成します。 このユースケースは、すべての B2B アプリケーションで一から構築するMy Organizationページに代わるものです。

主な機能
-
ビジュアルビルダー: ドラッグ&ドロップエディターでポータルページを設定できます。以下が含まれます。
- アイデンティティコンポーネント: あらかじめ用意された Universal Components を使用して、プロファイル管理、MFA の登録、パスワード変更、organization の設定を行えます。
- Auth0 フォーム: ポータルページでフォームを使用し、プロファイルの更新、ポリシーへの同意、マーケティングコミュニケーションの受信設定など、エンドユーザーから情報を収集できます。
- レイアウトコンポーネント: セクション、区切り線、その他の構造要素を追加して、ページを視覚的に構成できます。
-
ポータルとアプリケーション: すべてのポータルは、Auth0 の 通常の Web アプリ を基盤としています。
- Auth0 Dashboard を使用してポータルを作成すると、Auth0 がアプリケーションを自動的に作成・設定し、コールバック、ログアウト URL、API Access、グラントもすべて自動的に設定されます。
- これらのリソースは、Auth0 CLI または Management API を使用して手動でプロビジョニングし、ポータルの作成時にアプリケーションをリンクすることもできます。詳細については、Universal Portals Quickstart を参照してください。
- ブランディングの継承: ポータルは tenant のブランディング設定、ロゴ、色、フォントを自動的に継承します。B2B シナリオでは、ブランディングは組織コンテキストに応じて適用されます。
- インフラストラクチャ不要: ポータルは Auth0 によって完全にホストされます。デプロイ、スケーリング、保守は必要ありません。
-
デフォルトのセキュリティ: Universal Portals は、デフォルトでアイデンティティセキュリティのベストプラクティスを実装しています。
- バックチャネルログアウト: 別のデバイスからのログアウト、セッションの取り消し、アカウントの変更など、何らかの理由でセッションが終了すると、すべてのデバイスでポータルセッションが自動的に終了します。
- 自動 MFA ステップアップ: ユーザーが機密性の高い操作にアクセスすると、ポータルは認証チャレンジを透過的に処理し、成功した場合は元の操作を再試行します。
仕組み
ステップアップチャレンジ
delete:me:authentication_methods スコープを必要とする認証器の削除などの機密性の高い操作を試みると、Auth0はステップアップチャレンジが必要であることを示します。
Universal Portalsはこれを自動的に処理し、ステップアップチャレンジを表示します。ユーザーが完了すると、元の操作が再試行されます。
Universal Portals と Universal Components
- Universal Portals は完全にホスト型のエクスペリエンスを提供します。
- Universal Components は埋め込み型のエクスペリエンスを提供します。
Universal Components (埋め込み)
Universal Portals (Hosted)
詳しく見る
Universal Portals Quickstart
ポータルの設定と作成方法を学びます。