Skip to main content
この認証方式では、アプリケーションはクライアント ID やクライアントシークレットといったアプリケーションの資格情報を用いてアクセストークンを取得します。このフローは、ユーザーではなくアプリケーション自体を認証・認可するため、あなたのアプリケーションやバックエンドサービスを含む Machine-to-Machine (M2M) アプリケーションに特に適しています。
このフローは、API クライアントの Allow client credentials flow オプション (Configuration > 公開 API クライアント) が有効になっている場合にのみ使用できます。トークンの権限は、同じ画面で API クライアントに割り当てられたロールに基づきます。Reporting API エンドポイントを呼び出すには、テナント管理者または Processing Supervisor ロールが必要です。このオプションが有効になっていないクライアントは、トークンエンドポイントから {"error":"invalid_client"} を受け取ります。
アクセストークンを取得するには、次を使用します:
  1. POST リクエスト
  2. テナントリージョンの token リソース:
  3. application/x-www-form-urlencoded を指定した Content-Type ヘッダー
  4. 次のパラメーターを含むリクエストボディ
サンプルリクエスト: Windows の場合:
Linux の場合:
サーバーからの応答には、アクセストークンが含まれます:
Client Credentials の詳細については、こちらをご参照ください。