integration-service
2024.10
true
UiPath logo, featuring letters U and I in white

Guía de usuario de Integration Service para Automation Suite

Automation CloudAutomation Cloud Public SectorAutomation Suite
Última actualización 18 de dic. de 2024

Autenticación Coupa

Requisitos previos

Para crear una conexión, necesita las siguientes credenciales:

  • Traiga su propia aplicación OAuth 2.0: URL del sitio, ID de cliente, secreto, ámbito
  • Personalizado: URL del sitio, clave API

Crear una conexión OAuth

Para obtener las credenciales necesarias para una conexión OAuth, inicia sesión en Coupa como administrador habilitado para integraciones para crear un cliente utilizando un tipo de concesión de Credenciales de cliente.

  1. Inicie sesión en su instancia de Coupa y haga clic en el botón Configuración en la esquina superior derecha de la interfaz.
  2. Desplázate hasta la sección Integraciones y selecciona Oauth2/OpenID Connect Clients.
  3. Haz clic en Crear.

Añadir la conexión Coupa

  1. Selecciona Integration Service de Automation Suite.

  2. En la lista Conectores , selecciona Coupa. También puedes utilizar la barra de búsqueda para encontrar el conector.
  3. Selecciona el tipo de autenticación que prefieras y, a continuación, selecciona el botón Conectar a Coupa .
  4. Introduce las credenciales requeridas y selecciona Conectar.
  5. Se ha agregado su conexión.

Ámbitos

Los siguientes ámbitos son necesarios para cualquier conexión y se seleccionan automáticamente: email login offline_access openid profile core.common.read.

Dependiendo de tus necesidades, puedes seleccionar otros ámbitos de la lista de selección múltiple disponible. La siguiente tabla enumera todos los ámbitos que puedes necesitar al interactuar con objetos Coupa.

Objeto

Operación

Ámbitos

accounts

GET /accounts

POST/accounts

GET/accounts

PUT/accounts

core.accounting.read

core.accounting.write

approvals

GET/approvals

GET/approvals/{id}

core.approval.read

budget_lines

GET /budget_lines

GET /budget_lines/{id}

core.budget.read

cancel_purchaseorders

PUT/close_purchaseorders/{id}

core.purchase_order.write

close_purchaseorders

PUT/close_purchaseorders/{id}

core.purchase_order.write

contracts

GET/contracts/{contractId}/attachments

GET/contracts/{contractId}/attachments/{attachmentId}

core.contract.read

contracts/{contractId}/retrieve_legal_agreement

GET/contracts/{contractId}/retrieve_legal_agreement

core.contract.read

expense_lines

GET/expense_lines

GET/expense_lines/{id}

core.expense.read

expense_reports

GET/expense_reports

GET/expense_reports/{id}

core.expense.read

inventory_transactions

GET/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

invoices

GET/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_purchaseorders

PUT/issue_purchaseorders/{id}

core.purchase_order.write

items

GET/items, POST/items

GET/items/{id}

PATCH/items/{id}

 

purchase_order_changes

GET/purchase_order_changes

GET/purchase_order_changes/{id}

core.purchase_order.read

purchase_order_lines

GET/purchase_order_lines

GET/purchase_order_lines/{id}

core.purchase_order.read

purchase_orders

GET/purchase_orders

GET/purchase_orders/{id}

PATCH/purchase_orders/{id}

core.purchase_order.read

core.purchase_order.write

quote_requests

GET/quote_requests

POST/quote_requests

GET/quote_requests/{id}

PUT/quote_requests/{id}

 

requisitions

GET/requisitions

POST/requisitions

GET/requisitions/{id}

PATCH/requisitions/{id}

core.requisition.read

core.requisition.write

suppliers

GET/suppliers

POST/suppliers

GET/suppliers/{id}

PUT/suppliers/{id}

core.supplier.read

core.supplier.write

user_groups

GET /user_groups

POST /user_groups

GET /user_groups/{id}

PATCH / user_groups/{id}

core.user_group.read

core.user_group.write

users

GET /users

POST /users

GET /users/{id}

PUT / users/{id}

core.user.read

core.user.write

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.