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 Dashboard の Hooks ページに移動し、編集する Hook の横にある鉛筆アイコンをクリックします。
  2. Hook エディターでレンチアイコンをクリックし、Secrets をクリックします。
  3. Add Secret をクリックします。
  4. シークレットの名前と値を入力し、Save をクリックします。

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

Add Hook Secrets エンドポイントに POST リクエストを送信します。MGMT_API_ACCESS_TOKEN、HOOK_ID、HOOK_SECRET_KEY、HOOK_SECRET_VALUE の各プレースホルダー値は、それぞれ Management API の 、Hook ID、Hook のキーと値のペアに必ず置き換えてください。
Auth0 CLI をお使いですか?まだの場合は、このコマンドを実行する前に CLI セッションのセットアップと認証を行ってください。