Knowledge Base API アクセスの設定

最終更新日 : 2026年10月12日

Knowledge Base API をテストしたり、アプリケーションに接続したりするために必要な認証を設定します。

Knowledge Base API リクエストでは、ベアラートークン認証を使用します。短期間のテストには認証済みユーザートークンを使用するか、アプリケーションや統合のためにテクニカルアカウントを設定してください。

はじめる前に

以下を確認してください。

  • 組織が Knowledge Base にアクセスできること。
  • ワークフローに必要な API リソースにアクセスできること。
  • アプリケーション統合を設定する場合は、Adobe Developer Console にアクセスできること。

API アクセスは Knowledge Base の権限を上書きしません。認証された ID は、アプリケーションによってリクエストされるコレクション、文書、操作にアクセスできる必要があります。

認証方法を選択

開発ステージに適した認証方法を使用してください。

使用例 認証
テストリクエストの送信または API の探索 認証済みユーザーベアラートークン
アプリケーションまたは統合を作成 技術アカウント

ユーザーベアラートークン

認証済みユーザーベアラートークンは、API リファレンスを通じて行われるリクエストを含む API リクエストのテストに役立ちます。

このトークンはサインインしたユーザーを表し、24 時間有効です。このトークンで行われるリクエストは、そのユーザーが利用できるのと同じ Knowledge Base アクセス権を持ちます。

ユーザーベアラートークンの取得後、各リクエストに含めます。

認証:ベアラー <アクセストークン>

インタラクティブな Knowledge Base API リファレンスでトークンを使用して、利用可能なエンドポイントをテストすることもできます。

既にアクセス権のあるリソースを取得する操作から始めてください。回答が成功すると、トークンが受け入れられ、認証された ID がそのリソースにアクセスできることが確定します。

Knowledge Base API リファレンスを開く

注意

ユーザーベアラートークンを中心とした永続的なアプリケーション統合は作成しないでください。

技術アカウント

インタラクティブユーザーセッションなしで認証する必要があるアプリケーションと統合には、テクニカルアカウントを使用してください。

テクニカルアカウントは Adobe Developer Console で設定されます。テクニカルアカウントのセットアップ手順に従って、アプリケーションに必要な資格情報を作成してください。

テクニカルアカウントを作成

テクニカルアカウントを作成した後、このページに戻って Knowledge Base API へのアクセスを検証してください。

API 権限を理解する

認証により、API リクエストを行う ID が確立されます。認証により、その ID で実行できることが決まります。

たとえば、認証された ID は 1 つのコレクションを取得できても、別のコレクションは取得できない場合や、管理者レベルのリソースにアクセスできない場合があります。

認証が成功してもオペレーションが却下された場合は、回答を認証失敗として扱う前に、認証された ID が要求されたリソースにアクセスする権限を持っているかどうかを確認してください。

API アクセスの検証

認証が設定されたら:

  1. アクセストークンを取得します。
  2. 認証された ID がアクセスできるリソースにリクエストを送信します。
  3. API が予期される回答を返すことを確認します。
  4. API 入門ワークフローを続けます。

Knowledge Base API の使用を開始