メインコンテンツへスキップ
Rules と Hooks のサポート終了 (EOL) 日は 2026年11月18日 です。また、2023年10月16日 以降に作成された新規テナントでは、これらは利用できません。既存のテナントで有効な Hooks を使用している場合は、サポート終了まで Hooks 製品へのアクセスが維持されます。Auth0 を拡張するには、Actions の使用を強く推奨します。Actions では、豊富な型情報、インラインドキュメント、公開 npm パッケージを利用できるほか、拡張性をさらに高める外部統合にも接続できます。Actions の機能の詳細については、Understand How Auth0 Actions Work を参照してください。移行を支援するために、Rules から Actions への移行 および Hooks から Actions への移行 のガイドを用意しています。また、機能比較、Actions のデモ、および移行に役立つその他のリソースを紹介した専用の Move to Actions ページもあります。Rules と Hooks の廃止予定の詳細については、ブログ記事 Preparing for Rules and Hooks End of Life を参照してください。
2026 年に Rules と Hooks の関数を削除する予定のため、新しい Rules または Hooks を作成するのは、Actions への移行をテストする目的で Development 環境に限ってください。Rules を Actions に移行する方法については、Migrate from Rules to Actions を参照してください。Hooks を Actions に移行する方法については、Migrate from Hooks to Actions を参照してください。
Dashboard または を使用して、Hooks を有効または無効にできます。
特定の拡張ポイントに対して複数の Hooks を作成できますが、各拡張ポイントで同時に有効にできる Hook は 1 つだけです。その拡張ポイントに対して後から作成した Hooks は自動的に無効になるため、明示的に有効にする必要があります。有効な Hook は、すべてのアプリケーションと API で実行されます。
新しい Hooks を作成すると、Auth0 はその拡張ポイントに対して最初に作成した Hook を自動的に有効にします。その拡張ポイントに対して後から作成した Hooks は自動的に無効になるため、明示的に有効にする必要があります。

Dashboard を使用する

  1. Auth0 Dashboard > Auth Pipeline > Hooks に移動し、Hook を有効または無効にする対象の拡張ポイントを探します。
  2. 拡張ポイントの名前と説明のすぐ下にあるドロップダウンボックスをクリックします。
    Auth0 Hook の選択
  3. 有効にする Hook を選択して確認します。すべての Hooks を無効にするには、None を選択します。
有効になっている Hooks の名前の横には、緑色の点が表示されます。

Management API を使用する

Update a Hook endpointPATCH リクエストを送信します。プレースホルダー値 HOOK_IDMGMT_API_ACCESS_TOKEN は、それぞれ使用する Hook ID と Management API の に必ず置き換えてください。
説明
HOOK_ID更新対象の Hook の ID。
MGMT_API_ACCESS_TOKENスコープ create:hooks を持つ Management API のアクセストークン。詳細は、Management API アクセストークンを参照してください。
enabled プロパティは、ルールが有効 (true) か無効 (false) かを示します。