Skip to main content
ルールと Hooks のサポート終了 (EOL) 日は2026年11月18日です。また、2023年10月16日以降に作成された新しいテナントでは、これらはすでに利用できません。有効な Hooks を使用している既存のテナントは、提供終了まで Hooks 機能を引き続き利用できます。Auth0 を拡張するには、Actions の使用を強くお勧めします。Actions では、豊富な型情報、インラインドキュメント、公開 npm パッケージを利用できるほか、拡張機能の利用体験を高める外部連携にも対応できます。Actions の詳細については、Auth0 Actions の仕組みを理解するをご覧ください。移行を支援するために、ルールから Actions への移行Hooks から Actions への移行のガイドを用意しています。また、機能比較、Actions のデモ、そのほか移行に役立つリソースをまとめた専用のMove to Actionsページもあります。ルールと Hooks の非推奨化について詳しくは、ブログ記事をご覧ください: Preparing for Rules and Hooks End of Life
2026年にルールと Hooks の機能を削除する予定であるため、新しいルールまたは Hook は、Actions への移行をテストする目的に限り、Development 環境でのみ作成してください。ルールを Actions に移行する方法については、Migrate from Rules to Actionsをご覧ください。Hooks を Actions に移行する方法については、Migrate from Hooks to Actionsをご覧ください。
任意のHookに対して、Auth0 Dashboard またはを使用して複数の Hook シークレットを作成できます。 Hook シークレットは、Deploy Command-Line Interface (CLI) Toolを使用してインポートおよびエクスポートすることもできます。
1つの Hook につき、最大20個のシークレットを作成できます。

Auth0 Dashboard を使用して Hook シークレットを作成する

  1. Auth0 DashboardHooks ページに移動し、編集する Hook の横にある鉛筆アイコンをクリックします。
  2. Hook エディターでレンチアイコンをクリックし、Secrets をクリックします。
  3. Add Secret をクリックします。
  4. シークレットの名前と値を入力し、Save をクリックします。

Management API を使用して Hook シークレットを作成する

Add Hook Secrets エンドポイントPOST リクエストを送信します。MGMT_API_ACCESS_TOKENHOOK_IDHOOK_SECRET_KEYHOOK_SECRET_VALUE の各プレースホルダー値は、それぞれ Management API の 、Hook ID、Hook のキーと値のペアに必ず置き換えてください。