> ## Documentation Index
> Fetch the complete documentation index at: https://translations.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> API のロールベースアクセス制御（RBAC）向けに Auth0 Core Authorization 機能を設定する方法を説明します。

# ロールベースアクセス制御向けの Core Authorization 機能を設定する

Auth0 の Core Authorization 機能を使用すると、API に対してロールベースアクセス制御 (RBAC) を実装できます。

RBAC を正しく機能させるには、Dashboard または <Tooltip tip="Management API: お客様が管理タスクを実行できるようにする製品です。" cta="用語集を見る" href="/ja/docs/glossary?term=Management+API">Management API</Tooltip> を使用して、API で RBAC を有効にする必要があります。詳細については、[API のロールベースアクセス制御を有効にする](/ja/docs/get-started/apis/enable-role-based-access-control-for-apis) を参照してください。

Authorization Core の機能は Authorization Extension とは異なります。両者の比較については、[Authorization Core と Authorization Extension の比較](/ja/docs/manage-users/access-control/authorization-core-vs-authorization-extension) を参照してください。

Core 機能を効率的に使用するには、次の操作を行います。

1. [Auth0 に API を登録する](/ja/docs/get-started/auth0-overview/set-up-apis)
2. [API の権限を定義する](/ja/docs/get-started/apis/add-api-permissions)
3. [ロールを作成する](/ja/docs/manage-users/access-control/configure-core-rbac/roles/create-roles)
4. [ユーザーにロールを割り当てる](/ja/docs/manage-users/access-control/configure-core-rbac/rbac-users/assign-roles-to-users)
5. 必要に応じて、[ユーザーに権限を割り当てる](/ja/docs/manage-users/access-control/configure-core-rbac/rbac-users/assign-permissions-to-users)。

<div id="learn-more">
  ## 詳しく見る
</div>

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