> ## 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 Dashboard を使用して Authorization Extension を v1 から v2 にアップグレードする方法を説明します。

# Authorization Extension v2 への移行

<Warning>
  ルールおよびフックの End of Life (EOL) は **2026 年 11 月 18 日** で、**2023 年 10 月 16 日** 以降に作成された新しいテナントでは、すでに利用できなくなっています。アクティブな Hooks を使用している既存のテナントでは、提供終了まで Hooks へのアクセスが維持されます。

  Auth0 を拡張するには、Actions の使用を強くお勧めします。Actions では、豊富な型情報、インラインドキュメント、公開 `npm` パッケージを利用できるほか、外部連携に接続して、全体的な拡張体験を向上させることができます。Actions の機能について詳しくは、[Understand How Auth0 Actions Work](/docs/ja-jp/customize/actions/actions-overview) をご覧ください。

  移行を支援するために、[ルールから Actions への移行](/docs/ja-jp/customize/actions/migrate/migrate-from-rules-to-actions) と [フックから Actions への移行](/docs/ja-jp/customize/actions/migrate/migrate-from-hooks-to-actions) のガイドを用意しています。さらに、機能比較、[Actions のデモ](https://www.youtube.com/watch?v=UesFSY1klrI)、その他移行に役立つリソースを紹介した専用の [Move to Actions](https://auth0.com/extensibility/movetoactions) ページもあります。

  ルールおよびフックの非推奨化について詳しくは、ブログ記事 [Preparing for Rules and Hooks End of Life](https://auth0.com/blog/preparing-for-rules-and-hooks-end-of-life/) をご覧ください。
</Warning>

<Callout icon="file-lines" color="#0EA5E9" iconType="regular">
  Auth0 では、ロールベースのアクセス制御 (RBAC) を実装する方法として 2 つを提供しており、API 独自の内部アクセス制御システムの代わりに、または組み合わせて使用できます。

  * [Authorization Core](/docs/ja-jp/manage-users/access-control/rbac)
  * [Authorization Extension](/docs/ja-jp/customize/extensions/authorization-extension)

  Authorization Core の機能セットは Authorization Extension に相当する機能を備えており、パフォーマンスと拡張性を向上させるとともに、Authorization Extension より柔軟な RBAC システムを提供します。

  現在、どちらも RBAC の主要な機能を実装しており、API に定義されたカスタム scope を、permission としてユーザーに割り当てられたものだけに制限できます。
</Callout>

Authorization Extension のバージョン 1 と 2 の主な変更点の 1 つは、**アプリケーション** セクションが削除されたことです。このセクションは、たとえばアクセス制御のための policy を定義する際のような、構造上の複雑さを簡素化するために削除されました。このような use case では、[ルール](/docs/ja-jp/customize/rules) を使用するのが推奨されるアプローチです。

<div id="upgrade-extension-version">
  ## 拡張機能のバージョンをアップグレードする
</div>

Authorization Extensionをアップグレードするには、[Auth0 Dashboard > Extensions](https://manage.auth0.com/#/extensions)に移動し、**Installed Extensions**ビューを選択します。

Authorization Extensionの行に、最新バージョンへのアップグレードを開始するリンクが表示されます。
