概念
Role-based Access Control
Role-based Access Controlの概念と、Auth0での活用方法について説明します。
認可ポリシー
認可ポリシーの概念と、Auth0での適用方法について説明します。
認可ポリシーのルール
ルールが認可ポリシーとAuth0のRole-based Access Controlシステム (RBAC) にどう適用されるかを説明します。
Authorization CoreとAuthorization Extensionの比較
Auth0のコアRBACとAuthorization Extensionの違いについて説明します。
操作方法
Role-based Access Control のための Core Authorization 機能を設定する
API の Role-based Access Control (RBAC) に必要な Auth0 Core Authorization 機能の設定方法を紹介します。
API の Role-based Access Control を有効にする
Auth0 Dashboard または Management API を使って、API の Role-based Access Control (RBAC) を有効にする方法を紹介します。
ロールの管理
ロールの作成
Auth0 DashboardまたはManagement APIでロールを作成する方法を説明します。
ロールへの権限の追加
Auth0 DashboardまたはManagement APIでロールに権限を追加する方法を説明します。
ロール定義の編集
Auth0 DashboardとManagement APIを使ってロール定義を編集する方法を説明します。
ロールからの権限の削除
Auth0 DashboardまたはManagement APIで、ロールに追加された権限を削除する方法を説明します。
ロールの削除
Auth0 DashboardまたはManagement APIでロールを削除する方法を説明します。
ユーザーのロールを管理する
ユーザーに割り当てられたロールを表示する
Auth0 Dashboard または Management API で、ユーザーに割り当てられたロールを確認する方法を説明します。
ロールに割り当てられたユーザーを表示する
Auth0 Dashboard または Management API で、ロールに割り当てられたユーザーを確認する方法を説明します。
ユーザーにロールを割り当てる
Auth0 Dashboard または Management API で、ユーザーにロールを割り当てる方法を説明します。
エンタープライズグループにロールを割り当てる
Auth0 Dashboard または Management API で、エンタープライズグループへのロールの割り当てと解除を行う方法を説明します。
ユーザーからロールを削除する
Auth0 Dashboard または Management API で、ユーザーに割り当てられたロールを解除する方法を説明します。
ユーザー権限を管理する
ユーザー権限を表示する
Auth0 DashboardとManagement APIを使用して、ユーザーに割り当てられた権限を表示する方法について説明します。
ユーザーに権限を割り当てる
Auth0 DashboardまたはManagement APIを使用して、ユーザーに権限を割り当てる方法について説明します。
ユーザーから権限を削除する
Auth0 DashboardまたはManagement APIを使用して、ユーザーに直接割り当てられた権限を削除する方法について説明します。
ユースケース
ユースケース例:B2Bのロールベースアクセス制御
さまざまなシナリオでロールベースの認可 (RBAC) を実装する方法と、RBACでルールを活用する方法を紹介します。
ユースケース例:アクションを使った認可
Auth0 Actionsを使ってRole-based Access Controlをカスタムロジックで拡張し、ログイン時にユーザーのロールを評価したり、アクセストークンの権限を追加・削除したりできます。
ユースケース例:ルールを使った認可
ロールベースのアクセス制御 (RBAC) でルールを使用する方法を紹介します。Authorization Coreの機能群を使用する場合に適しています。