> ## Documentation Index
> Fetch the complete documentation index at: https://docs-dev-eval-flywheel-swift-quickstart.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Role-Based Access Control（RBAC）にコア認可を構成する

> APIのRole-Based Access Control（RBAC） にAuth0のコア認可機能を構成する方法について説明します。

Auth0のコア認可機能は、APIのRole-Based Access Control（RBAC） に使用することができます。

Role-Based Access Control（RBAC）を正しく動作させるには、ダッシュボードまたは<Tooltip data-tooltip-id="react-containers-DefinitionTooltip-0" href="/docs/ja-jp/glossary?term=management-api" tip="Management API: 顧客が管理タスクを実行できるようにするための製品。" cta="用語集の表示">Management API</Tooltip>を使用してAPIを有効にしなければなりません。詳細は、「[APIのRole-Based Access Controlを有効にする](/docs/ja-jp/get-started/apis/enable-role-based-access-control-for-apis)」をお読みください。

認可コア機能は、認可拡張機能とは異なります。これら2つの違いについては、[「Authorization Core（認可コア）と認可拡張機能」](/docs/ja-jp/manage-users/access-control/authorization-core-vs-authorization-extension)をお読みください。

コア機能をより効果的に使用するには、以下を行います。

1. [APIをAuth0に登録する](/docs/ja-jp/get-started/auth0-overview/set-up-apis)
2. [APIにアクセス許可を定義する](/docs/ja-jp/get-started/apis/add-api-permissions)
3. [ロールを作成する](/docs/ja-jp/manage-users/access-control/configure-core-rbac/roles/create-roles)
4. [ユーザーにロールを割り当てる](/docs/ja-jp/manage-users/access-control/configure-core-rbac/rbac-users/assign-roles-to-users)
5. [ユーザーにアクセス許可を割り当てる](/docs/ja-jp/manage-users/access-control/configure-core-rbac/rbac-users/assign-permissions-to-users)（必要な場合）

## もっと詳しく

* [APIにロールベースのアクセス制御（RBAC）を有効にする](/docs/ja-jp/get-started/apis/enable-role-based-access-control-for-apis)
* [Role-based Access Controlロールの管理](/docs/ja-jp/manage-users/access-control/configure-core-rbac/roles)
* [Role-based Access Controlユーザーの管理](/docs/ja-jp/manage-users/access-control/configure-core-rbac/rbac-users)
* [Role-based Access Controlアクセス許可の管理](/docs/ja-jp/manage-users/access-control/configure-core-rbac/manage-permissions)
