Skip to main content
サードパーティアプリケーションがスコープをリクエストすると、ユーザーには同意プロンプトが表示されます。デフォルトでは、この画面ではスコープの名前を使って文言を生成し、1 つのリソースに属するすべてのスコープをまとめて、そのリソースのアクションを 1 行で表示します。 たとえば保護者の同意のように、特別な同意画面が必要な場合は、独自のカスタム同意フォームを作成する必要があります。法律は国によって異なるため、その点に注意してください。 たとえば、次のスコープが定義された Auth0 登録済み API があるとします。
  • read:messages: メールメッセージを読めるようにする
  • write:messages: メッセージを書き込む
同意プロンプトには Messages: read and write your messages と表示されます。 代わりに、定義したスコープの説明を使ってこの文言を生成することもできます。この場合、同意ダイアログには メールメッセージを読めるようにするメッセージを書き込む と表示されます。 この変更はテナントレベルで行われるため、そのテナント上のすべての API の同意プロンプトに影響します。 次の API 呼び出しを実行して、テナントの use_scope_descriptions_for_consent フラグを true に設定します。 次の API 呼び出しを実行し、テナントの use_scope_descriptions_for_consent フラグを false に設定します。

詳しくはこちら