ユーザープロファイル
テナント内のアプリケーションにアクセスするには、各ユーザーがそのテナントにプロファイルを持っている必要があります。ユーザープロファイルはAuth0がホストするクラウドデータベースに保存され、接続のIdPから取得された正規化済みのユーザー情報が含まれます。Auth0 DashboardまたはManagement APIを使用すると、ユーザーの作成、ユーザープロファイルとメタデータの表示・変更、ユーザーのインポート・エクスポート、ユーザーのリンクなどを行えます。
Organizations
Organizationsは、エンドユーザーがアクセスするアプリケーションを提供する企業間 (B2B) の実装をサポートします。企業ごとにブランディングされたフェデレーションログインフローを構成したり、エンドユーザーがアプリケーションやAPIにアクセスする方法をカスタマイズしたり、Organizations APIを使ってセルフサービス型の管理機能を構築したりできます。
Role-Based Access Control
Role-based Access Control (RBAC) は、組織内で定義されたロールに基づいてユーザーに権限を割り当てる認可方式です。ユーザーごとに個別に権限を割り当てるよりもミスが起こりにくい方法で、アプリケーションや情報へのユーザーのアクセスを制御できます。
セッションとクッキー
セッションは、一定の時間内に発生するユーザーとアプリケーション間の一連のやり取り (ページビュー、イベント、ソーシャルインタラクション、eコマース取引など) を定義するものです。クッキーは、Webサーバーがブラウザーに送信するデータ文字列です。セッションとクッキーを使用すると、認証状態などのユーザーの状態を追跡・保持できます。