UiPath Documentation
integration-service
latest
false
Integration Service 用户指南
重要 :
请注意,此内容已使用机器翻译进行了本地化。 Integration Service 中提供的连接器包采用的是机器翻译的译文。 新发布内容的本地化可能需要 1-2 周的时间才能完成。

Coupa 身份验证

先决条件

要创建连接,您需要以下凭据:

  • OAuth 2.0 客户端凭据:站点 URL、客户端 ID、密码、作用域
  • 自定义:站点 URL、API 密钥

创建 OAuth 连接

要获取 OAuth 连接的必要凭据,请以启用集成的管理员身份登录 Coupa,以使用客户端凭据授予类型创建客户端。

  1. 登录到 Coupa 实例,然后选择界面右上角的“设置”按钮。
  2. 滚动到“集成”部分,然后选择“Oauth2/OpenID Connect 客户端”
  3. 选择“创建”

添加 Coupa 连接

  1. 从产品启动器中选择“Orchestrator”。

  2. 选择一个文件夹,然后导航到“连接”选项卡。

  3. 选择“添加连接”

  4. 要打开连接创建页面,请从列表中选择连接器。您可以使用搜索栏查找连接器。

  5. 选择您的首选身份验证类型。

  6. 输入所需的凭据,然后选择“连接”

    Where available, select the menu next to a field and choose Use credential asset or Use Orchestrator asset to reference an Orchestrator asset instead of entering the value directly. For more information, see Use credential assets for connections.

作用域

以下作用域是任何连接所必需的,系统会自动选择这些作用域: email login offline_access openid profile core.common.read

根据需要,您可以从可用的多选列表中选择其他作用域。 下表列出了与 Coupa 对象交互时可能需要的所有作用域。

对象操作作用域
accountsGET /accounts POST/accounts GET/accounts PUT/accountscore.accounting.read core.accounting.write
approvalsGET/approvals GET/approvals/{id}core.approval.read
budget_linesGET /budget_lines GET /budget_lines/{id}core.budget.read
cancel_purchaseordersPUT/close_purchaseorders/{id}core.purchase_order.write
close_purchaseordersPUT/close_purchaseorders/{id}core.purchase_order.write
contractsGET/contracts/{contractId}/attachments GET/contracts/{contractId}/attachments/{attachmentId}core.contract.read
contracts/{contractId}/retrieve_legal_agreementGET/contracts/{contractId}/retrieve_legal_agreementcore.contract.read
expense_linesGET/expense_lines GET/expense_lines/{id}core.expense.read
expense_reportsGET/expense_reports GET/expense_reports/{id}core.expense.read
inventory_transactionsGET/inventory_transactions POST/inventory_transactions GET/inventory_transactions/{id}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
invoicesGET/invoices POST/invoices GET/invoices/{id} PATCH/invoices/{id}core.invoice.approval.bypass core.invoice.approval.write core.invoice.create core.invoice.delete core.invoice.read core.invoice.write
issue_purchaseordersPUT/issue_purchaseorders/{id}core.purchase_order.write
itemsGET/items, POST/items GET/items/{id} PATCH/items/{id}
purchase_order_changesGET/purchase_order_changes GET/purchase_order_changes/{id}core.purchase_order.read
purchase_order_linesGET/purchase_order_lines GET/purchase_order_lines/{id}core.purchase_order.read
purchase_ordersGET/purchase_orders GET/purchase_orders/{id} PATCH/purchase_orders/{id}core.purchase_order.read core.purchase_order.write
quote_requestsGET/quote_requests POST/quote_requests GET/quote_requests/{id} PUT/quote_requests/{id}
requisitionsGET/requisitions POST/requisitions GET/requisitions/{id} PATCH/requisitions/{id}core.requisition.read core.requisition.write
suppliersGET/suppliers POST/suppliers GET/suppliers/{id} PUT/suppliers/{id}core.supplier.read core.supplier.write
user_groupsGET /user_groups POST /user_groups GET /user_groups/{id} PATCH / user_groups/{id}core.user_group.read core.user_group.write
usersGET /users POST /users GET /users/{id} PUT / users/{id}core.user.read core.user.write
  • 先决条件
  • 创建 OAuth 连接
  • 添加 Coupa 连接
  • 作用域

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新