| チェック項目 | 説明 |
|---|---|
| すべてのActionsが推奨されるバージョンのNodeJSで実行されている | すべてのActionsを推奨されるバージョンのNodeJSに設定し、セキュリティパッチや新機能を活用してください。 |
| Management API v2 の認証で ID Token を許可する が無効になっている | Management API の Users および Device Credentials の一部のエンドポイントで、認可に ID Token を使用する機能は非推奨化されています。アクセストークンへの移行が完了したら、Management API v2 認証で ID Token を許可 のトグルがオフになっていることを確認してください。この設定が表示されない場合は、この機能が非推奨化された後にテナントが作成されているため、デフォルトですでに無効になっています。 |
| allowLegacyRoGrantTypes | tenant migration settings のレガシーな oauth/ro endpoint は非推奨となっています。アプリケーションをサポート対象のエンドポイントを使用するように更新したら、このエンドポイントを必ずオフにしてください。 |
| allowOtherLegacyGrantTypes | テナント移行設定にある従来のoauth/access_token エンドポイントは廃止予定です。アプリケーションを更新してサポート対象のエンドポイントを使用するようにしたら、このエンドポイントを必ずオフにしてください。 |
| allowLegacyTokenInfoEndpoint | テナントの移行設定にある従来のtokeninfo endpointは非推奨となる予定です。アプリケーションをサポート対象のエンドポイントを使用するよう更新したら、このエンドポイントを必ずオフにしてください。 |
| allowLegacyDelegationGrantTypes | テナントの移行設定にある従来のdelegation endpointは非推奨となる予定です。アプリケーションを更新してサポート対象のエンドポイントを使用するようにしたら、このエンドポイントは必ず無効にしてください。 |
| Allowed Callback URLs に Localhost を含めないこと | アプリケーションの Allowed Callback URLs に localhost や 127.0.0.1 などが含まれていないことを確認します。 |
| 許可されたオリジン (CORS) は Localhost であってはならない | ページのLocation URLがlocalhostを指していないことを確認します。 |
許可された Web オリジン に localhost が含まれていないこと | Allowed Web Origins URLs が localhost を指していないことを確認します。 |
| メールプロバイダー が設定済みであること | カスタムメールプロバイダーが設定済みであることを確認します。 |
| Hooks は非推奨となるため、Actions へ移行する必要があります | Hooks は非推奨となる予定です。Actions の利用を開始し、移行を進めることを強くお勧めします。既存の Hooks は 2024 年 11 月 18 日まで引き続き有効です。 |
| 多要素認証 を設定しておく必要があります (前提条件: MFA が設定済みであること) | MFA で Phone Message factor を使用している場合は、デフォルトの配信プロバイダーのレート制限を避けるため、Twilio またはカスタム配信プロバイダーを使用するよう設定してください。 |
| Legacy User Profile を無効にする | ID Token と /userinfo エンドポイントに完全なユーザープロファイルを含められる従来の認証フローは、非推奨になっています。新しい OIDC 準拠 API への移行が完了したら、Legacy User Profile のトグルがオフになっていることを確認してください。 |
| Rules は非推奨となるため、Actions への移行が必要です | Rules は非推奨となる予定です。Actions の利用を開始し、移行プロセスに着手することを強くお勧めします。既存の Rules は 2024 年 11 月 18 日まで引き続き有効です。 |
| ソーシャル接続 で Auth0 Developer Keys を使用していないこと | Social Connections でデフォルトの Auth0 開発者キーが使用されていないことを確認します。 |
| サポートメールが設定されていること | テナント設定で Support Email が設定されていることを確認します。 |
| サポートURLが設定されていること | Tenant SettingsでSupport URLが設定されていることを確認します。 |
| テナント環境タグが設定されていること | テナント環境タグが、Production、Staging、またはDevelopmentに適切に設定されていることを確認します。このタグを変更すると、テナントのレート制限に影響します。 |
| テナントで推奨デフォルトのNodeJS バージョンが使用されるよう設定されている | セキュリティパッチや新機能を利用するため、テナントのNodeJSを推奨されるバージョンに更新してください。 |
| テナントログインURI | Tenant Settingsで Tenant Login URI が設定されていることを確認します。 |
| ブランドメールテンプレートでカスタムドメインを使用する | メールテンプレートでカスタムドメインを使用するようにしてください。ユーザー向けのすべてのメールについて、カスタムドメインと自社のブランドを反映するようカスタマイズすることを強くお勧めします。 |
Production Readiness Checks: 重大な修正
本番環境へのデプロイ前に、Auth0 Application に対して必ず実施すべき修正
以下のチェックでは、本番環境へのデプロイを正常に行うために必要な要件を、すべて満たしているかどうかを確認します。
チェックの出力の詳細については、Run Production Checks を参照してください。