Integration Service
最新
バナーの背景画像
Integration Service ユーザー ガイド
最終更新日 2024年4月9日

Coupa の認証

Coupa インスタンスとのコネクションを確立する前に、 認証の種類を選択する必要があります。現在、次の種類がサポートされています。

  • OAuth 2.0 クライアント資格情報

OAuth 接続を作成する

OAuth 接続を作成するには、次の資格情報を指定する必要があります。

  • OAuth スコープ
  • クライアント ID
  • シークレット
  • ドメイン

必要な資格情報を取得するには、連携が有効化された管理者として Coupa にログインし、付与タイプとして Client Credentials を使用してクライアントを作成する必要があります。

  1. Coupa インスタンスにログインし、画面の右上隅にある [Setup] ボタンをクリックします。
  2. [Integrations] セクションまでスクロールし、[Oauth2/OpenID Connect Clients] をクリックします。
  3. [作成] をクリックします。

スコープ

どのコネクションにも以下のスコープが必要で、事前に入力されています。

OAuth アプリには以下のスコープが既定で必要です。残りのスコープも、場合に応じて、手動で入力する必要があります (下の表を参照)。

  • メール アドレス
  • ログイン
  • offline_access
  • openid
  • プロファイル
  • core.common.read

以下は、オブジェクトのリストと、それぞれのスコープです。

注:

書き込みスコープは Create/Update/Delete の操作にのみ必要です。また、読み取りスコープは ListAll/List/Get の操作にのみ必要です。

OAuth アプリには、コネクションの作成時に手動で指定するスコープと同じスコープを常に指定する必要があります。指定しない場合は、エラーが発生します。たとえば、OAuth アプリで指定されたスコープが email、login、offline_access、openid、profile、core.common.read、および core.supplier.readCoupa である場合は、Coupa コネクションの追加時に指定できるのはこれらのスコープのみです。

オブジェクト

スコープ

accounts

core.accounting.read

core.accounting.write

approvals

core.approval.read

budget_lines

core.budget.read

cancel_purchaseorders

core.purchase_order.write

close_purchaseorders

core.purchase_order.write

contracts

core.contract.read

contracts/{contractId

core.contract.read

expense_lines

core.expense.read

expense_reports

core.expense.read

inventory_transactions

core.inventory.adjustment.read

core.inventory.adjustment.write

core.inventory.asn.read

core.inventory.balance.read

core.inventory.common.read

core.inventory.consumption.read

core.inventory.consumption.write

core.inventory.receiving.read

core.inventory.receiving.write

core.inventory.transfer.read

core.inventory.transfer.write

invoices

core.invoice.approval.bypass

core.invoice.approval.write

core.invoice.create

core.invoice.delete

core.invoice.read

core.invoice.write

issue_purchaseorders

core.purchase_order.write

items

 

purchase_order_changes

core.purchase_order.read

purchase_order_lines

core.purchase_order.read

purchase_orders

core.purchase_order.read

core.purchase_order.write

quote_requests

 

Requisitions

core.requisition.read

core.requisition.write

Suppliers

core.supplier.read

core.supplier.write

user_groups

core.user_group.read

core.user_group.write

ユーザー

core.user.read

core.user.write

上記手順は、2021 年 11 月 29 日に Coupa の Web サイトに公開された内容を基にしています。Coupa に関する最新情報および詳細については、「OAuth 2.0 Getting Started with Coupa API」をご覧ください。

  • OAuth 接続を作成する
  • スコープ

Was this page helpful?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
UiPath ロゴ (白)
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.