Skip to content
Last updated

APIキーの取得

Master key と Write-only key は、プロフィールで確認できます。

適切なAPIキータイプの選択

REST APIへのアクセスは、APIキーによって制御されます。ほぼすべてのREST API呼び出しは、認証とリソース認可の目的で有効なAPIキーと共に発行される必要があります。

APIキータイプ説明
Master keyユーザーの権限レベルとアクセスに基づいて、すべての許可された操作を実行するために使用できます。例外はありません。
Write-only keyREST APIを通じてTreasure Dataアカウントへのアクセスを制御する際に、追加のセキュリティレイヤーを提供します。第三者にアクセスを提供する必要がある場合や、取り込みライブラリ(たとえば、Webページ統合)にAPIキーを埋め込む必要がある場合に便利です。ユーザーに関連付けられた権限とアクセスレベルに基づいて、ユーザーのWrite-only APIキーは、書き込みアクセス権 を持つデータベースへのTreasure Dataへのデータインポートのみを許可します。

APIのMaster keyは安全に保管してください。Master keyはTreasure Dataへの読み取りおよび書き込みアクセスの両方を許可し、Master keyを所有する人は誰でもデータにアクセス、破損、または削除する可能性があります。Master keyを共有せず、Master keyを公開したり公に公表したりしないよう注意してください。

デフォルトでは、すべての新規ユーザーは1つのMaster keyと1つのWrite-only APIキーで作成されます。すべてのユーザーは、2つのタイプのAPIキーをいくつでも生成できます。APIキーは、ユーザー自身またはユーザー管理権限を持つユーザーによって、いつでも取り消すことができます。

TDコンソールからAPIキーを取得する

  1. TDコンソールを開きます。
  2. My Settings > API Keysにアクセスします。

マイ設定のAPIキーページ

  1. APIキーを選択します。

TD Toolbeltを使用してMaster APIキーを取得する

Master APIキーのみをコマンドラインから取得できます。キーを取得するには、以下のコマンドを実行します:

td apikey:show