連携アプリケーションが Vantage API への認証に使用する公開 API クライアントは、Vantage UI で作成、設定、削除できます。プログラムで行う方法については、Vantage API を使用したクライアントの作成を参照してください。Documentation Index
Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
Use this file to discover all available pages before exploring further.
公開 API クライアントを作成または管理できるのは、Tenant Administrator のみです。
公開 API クライアントの作成
クライアントの作成を開始する
Tenant Administration ダイアログで、次のいずれかを行います。
- このテナントで最初のクライアントの場合: Create API Client をクリックします。
- 2 つ目以降のクライアントの場合: Public API Client をクリックし、Public API Client ページで New Client ドロップダウンリストを開いて Add Client をクリックします。

Client ID と Client Secret をコピーする
Client Created ダイアログで、各値の copy アイコンをクリックしてコピーします。または、Save to File をクリックして、両方の値が含まれる TXT ファイルをダウンロードします。

公開 API クライアント の設定

シークレットを管理する
Add Secret をクリックして、新しいクライアント シークレットを作成します。既定では、新しいシークレットの有効期限は 6 か月です。有効期限は 1 日から 36 か月まで設定できます。
OAuth 2.0 フローを設定する
OAuth 2.0 Flows Settings セクションで、クライアントが使用できるフローを 1 つ以上選択します。
- Allow Authorization Code Flow — アプリケーションが認証リクエストを Vantage の認可サーバーに直接送信する、安全な認証方式です。サーバーは資格情報を検証し、認可コードを返します。このフローは、すべての Vantage API クライアントで有効になっています。
- Require PKCE for Authorization Code Flow — アクセス トークンを要求するアプリケーションが、認証を開始したアプリケーションと同一であることを Vantage が検証できるようにすることで、パブリック クライアントのセキュリティを強化します。
- Allow Resource Owner Password Credentials Flow — ユーザー名とパスワードを使用したユーザー認証を可能にします。アプリケーションはユーザーのパスワードに直接アクセスできるため、ユーザーが完全に信頼しているアプリケーションでのみ使用してください。
- Allow issuing refresh tokens to refresh access tokens — ユーザーに再度入力を求めることなくアクセス トークンを更新できるように、クライアントがリフレッシュ トークンを発行できるようにします。アプリケーションはリフレッシュ トークンを安全に保存する必要があります。
- Allow client credentials flow — OAuth 2.0 Client Credentials flow を通じて、アプリケーションに Vantage API へのアクセスを許可します。ロールは、このオプションの下にある Manage Roles 設定によって決まります。
External Identity Provider が設定されている場合、Resource Owner Password Credentials flow は使用できません。Authentication を参照してください。
公開 API クライアントの削除

Vantage APIクライアントの管理
テナント内のAPIクライアント管理の概要
Vantage APIを使用したクライアントの作成
プログラムで行う代替方法 — 管理APIを使用してクライアントを作成
認証
サインインフローとOAuth 2.0 / SAML 2.0の認証オプション
