上限なしのユーザープロファイルデータ
非推奨: 2026年8月4日 サポート終了: 2027年3月4日 Auth0 では、ユーザープロファイルデータに10KBの上限を導入します。この上限を超えるユーザープロファイルは非推奨となります。新たに導入される上限による機能への影響を最小限に抑えるため、拡張サイズ許容量が設けられています。10KBの上限を超えていても拡張許容量内に収まるユーザープロファイルに対する操作は引き続き成功しますが、テナントログに警告が出力されます。 この変更に備え、サイズ超過ユーザープロファイルの移行を確認して影響の有無を確認し、要件に準拠していないユーザープロファイルを確認したうえで、非推奨の動作をオプトアウトしてください。サードパーティアプリケーション向けの強化されたセキュリティ制御
非推奨: 2026年4月23日 提供終了: 2026年10月23日 Auth0 では、OAuth 2.1 のベストプラクティスに準拠した、サードパーティアプリケーション向けの強化されたセキュリティ制御を導入します。提供終了日以降、third_party_security_mode を指定せずに POST /api/v2/clients で新しいサードパーティアプリケーションを作成すると、Auth0 は強化されたセキュリティ制御 (strict) を自動的に適用します。この変更の対象となるのは、2026年4月23日より前からサードパーティアプリケーションを使用していたテナントのみで、影響を受けるのも新規作成されるアプリケーションに限られます。既存のサードパーティアプリケーションは、変更しなくてもこれまでどおり引き続き動作します。
強化された制御では、明示的な API 認可、PKCE の必須使用、そして OAuth 2.1 とセキュリティのベストプラクティスに沿った機能に絞った構成が提供されます。
この変更に備えるには、サードパーティアプリケーション向け強化セキュリティへの移行 を確認し、対象かどうかを確認したうえで、デフォルトの API 権限を設定し、移行方法を選択してください。
接続で有効なクライアントの従来の管理
非推奨: 2026年1月13日 サポート終了: 2026年7月13日 Management API の接続オブジェクト内のenabled_clients フィールドは、以下のシナリオでは非推奨となります。
- (GET -
/api/v2/connections) を使用した 複数の接続の取得。 - (GET -
/api/v2/connections/{id}) を使用した 接続の取得。 - (PATCH -
/api/v2/connections/{id}) を使用した 接続の更新。
安全性の低い TLS 1.2 暗号スイート
非推奨: 2025年12月10日 提供終了: 2026年6月10日 提供終了日以降、Auth0 のサービスエンドポイントおよび Web アプリケーションへの接続では、最新の暗号の使用が必須となります。ネットワーク通信を保護するうえで十分な安全性を提供できなくなった TLS 1.2 暗号スイートのサポートは終了します。具体的には、サポート対象の暗号スイートの変更は以下に適用されます。- パブリッククラウドおよびプライベートクラウドのテナントのデフォルトドメイン。たとえば、
[tenant_name].eu.auth0.com.- パブリッククラウドおよびプライベートクラウドのテナントのカスタムドメイン。
- Auth0 Dashboard (
manage.auth0.com) や Marketplace (marketplace.auth0.com) などのサービス関連 Web アプリケーション。 - Auth0 Content Delivery Network (CDN) 。詳しくは、Auth0 Public Cloud Service Endpoints をご覧ください。
ciphersuite.info へのリンクを参照してください。
削除予定の TLS 1.2 暗号:
- 0xC0, 0x09 - TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
- 0xC0, 0x0A - TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
- 0xC0, 0x23 - TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
- 0xC0, 0x24 - TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
- 0xC0, 0x13 - TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
- 0xC0, 0x14 - TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
- 0xC0, 0x27 - TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
- 0xC0, 0x28 - TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
- 0x00, 0x9C - TLS_RSA_WITH_AES_128_GCM_SHA256
- 0x00, 0x2F - TLS_RSA_WITH_AES_128_CBC_SHA
- 0x00, 0x9D - TLS_RSA_WITH_AES_256_GCM_SHA384
- 0x00, 0x35 - TLS_RSA_WITH_AES_256_CBC_SHA
- 0x00, 0x3C - TLS_RSA_WITH_AES_128_CBC_SHA256
- 0x00, 0x3D - TLS_RSA_WITH_AES_256_CBC_SHA256
SSO なしでの組織名入力の要求
非推奨: 2025年10月31日 提供終了: 2026年5月1日 ビジネスユーザーに関連付けられたクライアントアプリケーション (organization_usage=require) のコンテキストで開始され、ログインフローの開始時に組織名の入力を求めるよう設定された (organization_require_behavior=pre_login_prompt) ログインフローでは、既存の認証済みセッションが考慮されます。
従来は、サービスがユーザーに組織名の入力を求め、その後ユーザーはログインを完了する必要がありました。たとえば、パスワードベースのアカウントを持つユーザーは、選択した組織に対して認証済みセッションが有効であっても、認証情報を再入力する必要がありました。
検証できないコールバック URI へのリダイレクト時における未確認ログイン
非推奨: 2025年10月28日 提供終了: 2026年4月28日 Auth0 では、セキュリティを強化し、アプリケーションのなりすましやフィッシング攻撃のリスクを軽減するため、認可コードフローを使用するすべてのネイティブアプリケーションで、可能な限り Android App Links と Apple Universal Links を利用した HTTPS ベースのコールバックへの移行を推奨しています。 さらに Auth0 では、コールバックとしてカスタム URI スキームまたはループバック URI を使用する認証リクエストに対し、新しいログイン確認プロンプトを導入します。このプロンプトは、これまでユーザーの操作なしでレスポンスが返されていた場合に表示されます。 詳細については、Migrate to Non-Verifiable Callback URI End-User Confirmation を参照してください。Private Key JWT認証におけるAudienceの検証
非推奨: 2025年10月6日 提供終了: 2025年4月8日 クライアントアプリケーション認証に使用されるJWTアサーションを検証する際、Auth0では要件がより厳格になり、aud (audience) クレームでは、単一のJSON文字列値としてテナントのissuer identifierのみを受け入れるようになります。
以下のいずれかの方法でaudクレームを指定できる仕様は非推奨となっており、サービスは提供終了日以降、これらをサポートしなくなります。
- 文字列のJSON配列。ただし、いずれかの要素に、クライアントの認証先となる該当テナントおよびエンドポイントの有効なissuer identifierまたはエンドポイントURLが含まれている場合に限ります。
- クライアントの認証先となる該当テナントおよびエンドポイントの有効なエンドポイントURLを表す、単一のJSON文字列。
audクレームで、JSON文字列として表された該当のissuer identifierを使用できるようになります。
Azure Active Directory (v1) Identity API 接続の拡張属性
非推奨: 2025年6月18日 提供終了: 2025年9月1日 Azure AD Graph の非推奨化と、予定されている廃止に伴い、Auth0 は今後、Azure Active Directory (v1) Identity API を使用するよう構成された Microsoft Azure AD (strategy=waad) 接続で、拡張属性関連のオプションを有効にすることをサポートしません。
メールで通知を受け取った場合は、1 つ以上のテナントで、Azure Active Directory (v1) Identity API を対象とし、拡張属性を取得するよう構成された Microsoft Azure AD 接続を使用している可能性があり、影響を受けるおそれがあります。
該当するテナントを確認する必要があります。非推奨となった機能に依存している接続については、次のいずれかを行う必要があります。
- 接続の対象を Microsoft Identity Platform (v2) に更新し、拡張属性情報の取得時に、非推奨の Azure AD Graph ではなく Microsoft Graph エンドポイントを使用するようにします。
- すべての拡張属性オプションをオフにします。
Real-Time Webtask Logs 拡張機能
非推奨: 2025年6月18日 提供終了: 2025年9月16日 Real-Time Webtask Logs 拡張機能は非推奨となっており、2025年9月16日以降に提供終了 (EOL) を迎える予定です。 代替機能として、Actions Real-time Logs を Auth0 Dashboard で直接利用できます。この拡張機能は新規インストールできなくなりますが、すでにインストール済みのテナントでは、予定されている EOL まで引き続き利用できます。Actionsで特定のイベントリクエストプロパティへのアクセスを廃止
非推奨: 2025年6月18日 サポート終了: 2025年9月16日 Auth0 は、post-login および credentials-exchange トリガーで Actions を実行する際に、event.request.query と event.request.body オブジェクト内の追加のプロパティ名へのアクセスを制限します。制限対象となる予定のリクエストプロパティを参照するために Actions を使用していることが確認されたテナントのみ、2025年9月16日 まで引き続きアクセスできます。
このサービスでは、リクエスト関連オブジェクト内の次のプロパティ名へのアクセスを制限します。
auth_sessionauthn_responseclient_secretclient_assertionrefresh_token
カスタム電話プロバイダーおよびメールプロバイダーのトリガーにおける複数のActions
非推奨: 2025年6月16日 サポート終了: 2025年12月16日 Auth0 では、次のトリガーに関連付けられた Actions について、Action を最大 1 つまでに制限します。custom-phone-providercustom-email-provider
POST - /api/v2/actions/actions) に適用されます。新たに導入されるこの上限が特定のテナントで有効になると、これらのトリガーに対して複数の Action を作成しようとすると失敗します。
カスタマイズできない Brute-force Protection のブロック解除メールフロー
非推奨: 2025年6月9日 提供終了: 2025年12月9日 Brute-force Protection のメールベースのブロック解除フローの更新版では、Universal Login を通じたカスタマイズとローカライズがサポートされ、メールセキュリティスキャナーがブロック解除メールを処理する場合のユーザー体験も改善されています。Authentication API のエラーレスポンスにおける fromSandbox フィールド
非推奨: 2025年6月11日
提供終了: 2025年12月11日
カスタムデータベーススクリプトの呼び出しが必要なフローでは、Authentication API のエラーレスポンスで fromSandbox フィールドが返されなくなります。たとえば、カスタムデータベース接続のエンドユーザー向けサインアップフローにおける API エラーレスポンスでは、このフィールドは返されなくなります。
SMTPメールプロバイダーのホスト関連の変更時にパスワード指定を省略可能にする
非推奨: 2025年5月13日 サポート終了: 2025年11月13日/api/v2/emails/provider エンドポイントに PATCH リクエストを使用してSMTPメールプロバイダーのホスト、ポート、またはユーザー名を更新する場合、credentials.smtp_pass フィールドにパスワードの指定が必要になることがあります。
SMTPメールプロバイダーの認証情報オブジェクトでは、次のフィールドがサポートされています。
credentials.smtp_pass: SMTPメールプロバイダーのパスワードcredentials.smtp_host: SMTPメールプロバイダーのホストcredentials.smtp_port: SMTPメールプロバイダーのポートcredentials.smtp_user: SMTPメールプロバイダーのユーザー名
credentials.smtp_pass フィールドへ明示的に値を指定する必要があります。
- SMTPメールプロバイダーの
credentials.smtp_host、credentials.smtp_port、またはcredentials.smtp_userフィールドを既存の値とは異なる値に更新する場合、またはそれら3つのフィールドの一部だけを更新する場合。
credentials.smtp_pass フィールドへ明示的に値を指定する必要はありません。
- SMTPメールプロバイダーを更新する際に、リクエスト本文に
credentials.smtp_host、credentials.smtp_port、credentials.smtp_userフィールドの既存の値と同じ値が含まれている場合。
Management API の接続における無制限のオフセットページネーション
非推奨: 2025年4月29日 提供終了: 2025年10月27日 Management API の すべての接続を取得する エンドポイントで利用できるオフセットベースのページネーションでは、今後、最初の1000件の接続を超えるページ分の結果を取得できなくなります。 たとえば、page=30&per_page=50 または page=15&per_page=100 を使用すると、サービスはエラーレスポンスを返します。どちらの場合も、1ページあたりに要求するレコード数に、指定したページインデックスに1を加えた値 (ページインデックスが0始まりであるため) を掛けると、リクエスト対象が最初の1000件の接続を超えるためです。
上記のとおり、ページサイズが50の場合、エラーなしで要求できる最後のページインデックスは19 (page=19&per_page=50) です。また、最大ページサイズの100では、ページインデックス9 (page=9&per_page=100) まで要求できます。
制限を超える条件では、リクエストに関連付けられたテナントの接続数が1000未満であっても、エラーが返されます。
Node.js 12 および 16 の拡張機能ランタイム
非推奨: 2025年2月10日 提供終了: 2025年8月15日 Node.js 12 および 16 の拡張機能ランタイムは、Auth0 の各テナントで段階的に利用できなくなります。削除後は、Actions、Rules、Hooks、Custom Database Connections、Custom Social Connections など、すべての拡張機能の連携が Node 22 で実行されるようになります。 Node 22 への移行に関連する技術資料については、Node 12 および 16 から Node 18 への移行 および Node 18 から Node 22 への移行 を参照してください。接続オプションに必要な新しい Management API スコープ
非推奨: 2024年10月24日 サポート終了: 2025年7月8日 以下の Management API エンドポイントへのリクエストでoptions フィールドを参照するには、read:connections_options スコープが必要になります:
以下の Management API エンドポイントへのリクエストで options フィールドを変更するには、update:connections_options スコープが必要になります: