> ## 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.

> Auth0 のコア RBAC と Authorization Extension の違いを理解します。

# Authorization Core と Authorization Extension

<Warning>
  Auth0 では、2024 年にルールとフックを非推奨化する予定です。その時点で、ルールおよびフックベースの Extensions はサポート対象外になります。Auth0 を拡張するには、Actions への移行を強くお勧めします。Actions では、豊富な型情報、インラインドキュメント、公開 `npm` パッケージを利用できるほか、外部連携を接続して全体的な拡張の体験を向上させることもできます。

  Actions でできることの詳細については、[Understand How Auth0 Actions Work](/docs/ja-jp/customize/actions/actions-overview)をご覧ください。機能比較、[Actions のデモ](https://www.youtube.com/watch?v=UesFSY1klrI)、移行に役立つその他のリソースを紹介した専用の [Move to Actions](https://auth0.com/extensibility/movetoactions) ページもあります。

  ルールとフックの非推奨化について詳しくは、ブログ記事「[ルールとフックのサポート終了に備える](https://auth0.com/blog/preparing-for-rules-and-hooks-end-of-life/)」をご覧ください。
</Warning>

Auth0 では現在、[ロールベースのアクセス制御 (RBAC) ](/docs/ja-jp/manage-users/access-control/rbac)を実装する方法として、Core 実装と Authorization Extension の 2 つを提供しています。Core 実装は、パフォーマンスとスケーラビリティを向上させます。

ほとんどの実装では Authorization Core の使用をお勧めします。B2B または SaaS アプリケーションで、チーム、法人顧客、またはパートナーを表現したい場合は、それらを [Organizations](/docs/ja-jp/manage-users/organizations/organizations-overview) として表現し、Authorization Core を使用することをお勧めします。Authorization Extension は Organizations をサポートしていません。

どちらの機能が実装に適しているか判断しやすいように、両者の違いを以下に示します。

| 機能                                        | Authorization Core                                                                                         | Authorization Extension                                                                                             |
| ----------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |
| 強化されたパフォーマンスとスケーラビリティ                     | はい - [エンティティ上限ポリシー](/docs/ja-jp/troubleshoot/customer-support/operational-policies/entity-limit-policy)を参照 | いいえ - 500KB のデータに制限されます (1000 グループ・3000 ユーザーで各ユーザーが 3 グループのメンバーである場合、または 20 グループ・7000 ユーザーで各ユーザーが 3 グループのメンバーである場合) |
| ロールの作成/編集/削除                              | はい                                                                                                         | はい                                                                                                                  |
| ロールに 1 つ以上の API の権限を含められる                 | はい                                                                                                         | いいえ                                                                                                                 |
| ユーザーとロールをグループに割り当てられる                     | いいえ                                                                                                        | はい                                                                                                                  |
| ロールが特定のアプリケーションに関連付けられる                   | いいえ                                                                                                        | はい                                                                                                                  |
| ユーザーの作成/編集/削除                             | はい                                                                                                         | はい                                                                                                                  |
| ユーザー、メール、接続でユーザーを検索                       | はい                                                                                                         | はい                                                                                                                  |
| アイデンティティプロバイダー、ログイン回数、最終ログイン、電話番号でユーザーを検索 | はい                                                                                                         | いいえ                                                                                                                 |
| Lucene 構文を使用してユーザーを検索                     | はい                                                                                                         | いいえ                                                                                                                 |
| JSON によるユーザーのインポート/エクスポート                 | 現時点では不可                                                                                                    | はい                                                                                                                  |
| カスタム認可ポリシーの作成                             | はい                                                                                                         | いいえ                                                                                                                 |

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

* [認可ポリシー](/docs/ja-jp/manage-users/access-control/authorization-policies)
* [ロールベースのアクセス制御向けのコア認可機能を設定する](/docs/ja-jp/manage-users/access-control/configure-core-rbac)
* [エンティティ上限ポリシー](/docs/ja-jp/troubleshoot/customer-support/operational-policies/entity-limit-policy)
* [Authorization Extension](/docs/ja-jp/customize/extensions/authorization-extension)
