メインコンテンツへスキップ
または で、アプリケーションのグラントタイプを変更できます。

Dashboardを使用する

  1. Dashboard > Applications > Applications に移動し、表示するアプリケーションの名前を選択します。
    Dashboardのアプリケーション一覧
  2. ページの最下部までスクロールし、詳細設定を表示 を選択します。
  3. グラントタイプ を選択し、アプリケーションに必要なグラントを有効または無効にします。完了したら、変更を保存 を選択します。デバイスコードのグラントタイプはネイティブアプリでのみ使用できます。
    Dashboard Applications アプリケーション設定タブ 詳細設定 グラントタイプタブ

Management API を使用する

/Clients/patch_clients_by_id エンドポイントに PATCH リクエストを送信します。{yourClientId}{yourManagementApiAccessToken}{grantType} のプレースホルダー値は、それぞれご使用の 、Management API の 、および目的のグラントタイプに必ず置き換えてください。
説明
{yourClientId}更新対象のアプリケーションの ID。
MGMT_API_ACCESS_TOKENスコープ update:clients を持つ Management API のアクセストークン
GRANT_TYPES指定したアプリケーションで有効にするグラントタイプ。

トラブルシューティング

そのフローに必要な grant_types が設定されていないアプリケーション (またはこのフィールドが空のアプリケーション) でフローを使用しようとすると、次のエラーが発生します。 Grant type `grant_type` not allowed for the client.

詳しく見る